diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index fa99636..0550c8c 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,4 +1,3 @@ -name: Deploy Gitea App on: workflow_dispatch: @@ -8,19 +7,17 @@ jobs: steps: - uses: actions/checkout@v4 - uses: superfly/flyctl-actions/setup-flyctl@master - - run: | - flyctl apps create ${{ secrets.FLY_APP_NAME }} || echo "App exists" - flyctl volumes create gitea_data --size 1 -a ${{ secrets.FLY_APP_NAME }} || echo "Volume exists" + - run: flyctl apps create ${{ secrets.FLY_APP_NAME }} || true; flyctl volumes create gitea_data --size 1 -a ${{ secrets.FLY_APP_NAME }} || true env: FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} - - run: | - flyctl secrets set \ - GITEA_ADMIN_USER=${{ secrets.GITEA_ADMIN_USER }} \ - GITEA_ADMIN_EMAIL=${{ secrets.GITEA_ADMIN_EMAIL }} \ - GITEA_ADMIN_PASSWD=${{ secrets.GITEA_ADMIN_PASSWD }} \ - GITEA_INTERNAL_TOKEN=${{ secrets.GITEA_INTERNAL_TOKEN }} \ - GITEA_SECRET_KEY=${{ secrets.GITEA_SECRET_KEY }} \ - GITEA_JWT_SECRET=${{ secrets.GITEA_JWT_SECRET }} \ + - run: > + flyctl secrets set + GITEA_ADMIN_USER="${{ secrets.GITEA_ADMIN_USER }}" + GITEA_ADMIN_EMAIL="${{ secrets.GITEA_ADMIN_EMAIL }}" + GITEA_ADMIN_PASSWD="${{ secrets.GITEA_ADMIN_PASSWD }}" + GITEA_INTERNAL_TOKEN="${{ secrets.GITEA_INTERNAL_TOKEN }}" + GITEA_SECRET_KEY="${{ secrets.GITEA_SECRET_KEY }}" + GITEA_JWT_SECRET="${{ secrets.GITEA_JWT_SECRET }}" -a ${{ secrets.FLY_APP_NAME }} env: FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}