From 621f612165ca18857b3f68d0d56b9e9615e92603 Mon Sep 17 00:00:00 2001 From: Miles Bardon Date: Sun, 7 May 2023 22:56:44 +0100 Subject: [PATCH] Turning off deployment for PR branches --- .github/workflows/pr-checks.yml | 13 +++++++------ .github/workflows/pr-teardown.yml | 15 ++++++++------- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 179642dc..8766db02 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -5,9 +5,10 @@ on: pull_request jobs: checks: uses: ./.github/workflows/checks.yml - deploy: - needs: checks - uses: ./.github/workflows/pr-environment.yml - secrets: - aws_access_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }} - aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + # No deployment while the bot is offline + # deploy: + # needs: checks + # uses: ./.github/workflows/pr-environment.yml + # secrets: + # aws_access_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }} + # aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/pr-teardown.yml b/.github/workflows/pr-teardown.yml index 8e99e764..a8eb8b27 100644 --- a/.github/workflows/pr-teardown.yml +++ b/.github/workflows/pr-teardown.yml @@ -6,8 +6,11 @@ on: - closed jobs: + build: + uses: ./.github/workflows/build.yml destroy: runs-on: ubuntu-latest + needs: build env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} @@ -23,13 +26,11 @@ jobs: - name: Install dependencies run: npm ci - - name: Generate Data - run: | - npm run build -w @yugiohbot/generate-data - npm run generate:title -w @yugiohbot/generate-data - - - name: Build packages - run: npm run build + - name: Download packages + uses: actions/download-artifact@v3 + with: + name: packages + path: packages - uses: hashicorp/setup-terraform@v2