Skip to content

setup env

setup env #4

Workflow file for this run

name: Deploy Docker Compose
on:
push:
branches:
- main
jobs:
deploy:

Check failure on line 9 in .github/workflows/build.yaml

View workflow run for this annotation

GitHub Actions / .github/workflows/build.yaml

Invalid workflow file

You have an error in your yaml syntax on line 9
runs-on: [self-hosted]
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Set environment variables
run: |
echo "MYSQL_ROOT_PASSWORD=${{ secrets.MYSQL_ROOT_PASSWORD }}" >> $GITHUB_ENV
echo "MYSQL_DATABASE=${{ secrets.MYSQL_DATABASE }}" >> $GITHUB_ENV
echo "MYSQL_USER=${{ secrets.MYSQL_USER }}" >> $GITHUB_ENV
echo "MYSQL_PASSWORD=${{ secrets.MYSQL_PASSWORD }}" >> $GITHUB_ENV
echo "HOST=${{ secrets.HOST }}" >> $GITHUB_ENV
echo "PORT=${{ secrets.PORT }}" >> $GITHUB_ENV
- name: Run Docker Compose
env:
MYSQL_ROOT_PASSWORD: ${{ secrets.MYSQL_ROOT_PASSWORD }}
MYSQL_DATABASE: ${{ secrets.MYSQL_DATABASE }}
MYSQL_USER: ${{ secrets.MYSQL_USER }}
MYSQL_PASSWORD: ${{ secrets.MYSQL_PASSWORD }}
run: |
docker-compose down
docker-compose up -d