diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7ceee83..1ed16d9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,12 +6,13 @@ on: # The branches below must be a subset of the branches above branches: [master] -env: - CI: true - jobs: build: runs-on: ubuntu-22.04 + env: + MYSQL_HOST: '127.0.0.1' + MYSQL_USER: myUser + MYSQL_PASSWORD: myPass strategy: matrix: # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ @@ -26,17 +27,12 @@ jobs: with: mysql-version: 8.0 - run: | - sudo mysql -e "CREATE USER '${{ secrets.MYSQL_USER }}'@'localhost' IDENTIFIED BY '${{ secrets.MYSQL_PASSWORD }}'" - sudo mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO '${{ secrets.MYSQL_USER }}'@'localhost'" - sudo mysql -u root -e "ALTER USER '${{ secrets.MYSQL_USER }}'@'localhost' IDENTIFIED WITH mysql_native_password by '${{ secrets.MYSQL_PASSWORD }}'" + sudo mysql -e "CREATE USER '$MYSQL_USER'@'localhost' IDENTIFIED BY '$MYSQL_PASSWORD'" + sudo mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO '$MYSQL_USER'@'localhost'" + sudo mysql -u root -e "ALTER USER '$MYSQL_USER'@'localhost' IDENTIFIED WITH mysql_native_password by '$MYSQL_PASSWORD'" sudo mysql -u root -e "FLUSH PRIVILEGES" - run: npm install - run: npm test - env: - MYSQL_HOST: '127.0.0.1' - MYSQL_USER: ${{ secrets.MYSQL_USER }} - MYSQL_PASSWORD: ${{ secrets.MYSQL_PASSWORD }} - CI: true code-lint: name: Code Lint runs-on: ubuntu-latest diff --git a/.setup.sh.swp b/.setup.sh.swp new file mode 100644 index 0000000..3d45739 Binary files /dev/null and b/.setup.sh.swp differ