Skip to content

Commit

Permalink
ci: migrate from MySQL to MariaDB
Browse files Browse the repository at this point in the history
  • Loading branch information
na-ji committed Dec 17, 2023
1 parent 7227e84 commit 1265c45
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,18 @@ jobs:
run: npm ci --prefer-offline
env:
HUSKY: 0
- name: Set up MySQL
run: |
sudo systemctl start mysql.service;
mysql -e 'CREATE DATABASE ${{ env.DB_DATABASE_NAME }};' -u${{ env.DB_USER }} -p${{ env.DB_PASSWORD }};
mysql -u${{ env.DB_USER }} -p${{ env.DB_PASSWORD }} ${{ env.DB_DATABASE_NAME }} < ./trainer.sql
- name: Disable MySQL
run: sudo systemctl stop mysql.service;
- name: Download Mariadb
uses: getong/[email protected]
with:
mariadb version: '10.11'
mysql database: ${{ env.DB_DATABASE_NAME }}
mysql root password: ${{ env.DB_PASSWORD }}
mysql user: ${{ env.DB_USER }}
mysql password: ${{ env.DB_PASSWORD }}
- name: Setup Dabase MySQL
run: mysql -h 127.0.0.1 -u${{ env.DB_USER }} -p${{ env.DB_PASSWORD }} ${{ env.DB_DATABASE_NAME }} < ./trainer.sql
- name: Build app
run: npx vercel pull --yes --token=${{ secrets.VERCEL_TOKEN }} && npx vercel build ${{ github.event_name == 'push' && '--prod' || '' }}
env:
Expand Down

0 comments on commit 1265c45

Please sign in to comment.