name: dev on: push: branches: - master workflow_dispatch: jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Write env file env: DEV_ENV: ${{ secrets.ENV_DEV }} run: | test -n "$ENV_DEV" umask 077 printf '%s\n' "$ENV_DEV" > .env - name: Deploy backend run: docker compose -f docker-compose.dev.yml up -d --build --remove-orphans