From 99fbb9917da6146578a4f0cfb8289d4a3ef15deb Mon Sep 17 00:00:00 2001 From: Logan McAnsh Date: Fri, 17 Jun 2022 09:21:21 -0400 Subject: [PATCH] ci(deployments): define required secrets (#3501) --- .github/workflows/deployments.yml | 25 +++++++++++++++++++++++++ .github/workflows/nightly.yml | 13 +++++++++++++ .github/workflows/release.yml | 13 +++++++++++++ 3 files changed, 51 insertions(+) diff --git a/.github/workflows/deployments.yml b/.github/workflows/deployments.yml index ff22cc82bbb..ab67fb15f19 100644 --- a/.github/workflows/deployments.yml +++ b/.github/workflows/deployments.yml @@ -2,6 +2,31 @@ name: 🚀 Deployment Tests on: workflow_call: + secrets: + TEST_AWS_ACCESS_KEY_ID: + required: true + TEST_AWS_SECRET_ACCESS_KEY: + required: true + TEST_CF_ACCOUNT_ID: + required: true + TEST_CF_GLOBAL_API_KEY: + required: true + TEST_CF_EMAIL: + required: true + TEST_CF_PAGES_API_TOKEN: + required: true + TEST_CF_API_TOKEN: + required: true + TEST_DENO_DEPLOY_TOKEN: + required: true + TEST_FLY_TOKEN: + required: true + TEST_NETLIFY_TOKEN: + required: true + TEST_VERCEL_TOKEN: + required: true + TEST_VERCEL_USER_ID: + required: true jobs: arc_deploy: diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 22e4d76939c..b9f940afff4 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -119,6 +119,19 @@ jobs: name: 🚀 Deployment Tests if: github.repository == 'remix-run/remix' && needs.nightly.outputs.NEXT_VERSION uses: remix-run/remix/.github/workflows/deployments.yml@main + with: + TEST_AWS_ACCESS_KEY_ID: ${{ secrets.TEST_AWS_ACCESS_KEY_ID }} + TEST_AWS_SECRET_ACCESS_KEY: ${{ secrets.TEST_AWS_SECRET_ACCESS_KEY }} + TEST_CF_ACCOUNT_ID: ${{ secrets.TEST_CF_ACCOUNT_ID }} + TEST_CF_GLOBAL_API_KEY: ${{ secrets.TEST_CF_GLOBAL_API_KEY }} + TEST_CF_EMAIL: ${{ secrets.TEST_CF_EMAIL }} + TEST_CF_PAGES_API_TOKEN: ${{ secrets.TEST_CF_PAGES_API_TOKEN }} + TEST_CF_API_TOKEN: ${{ secrets.TEST_CF_API_TOKEN }} + TEST_DENO_DEPLOY_TOKEN: ${{ secrets.TEST_DENO_DEPLOY_TOKEN }} + TEST_FLY_TOKEN: ${{ secrets.TEST_FLY_TOKEN }} + TEST_NETLIFY_TOKEN: ${{ secrets.TEST_NETLIFY_TOKEN }} + TEST_VERCEL_TOKEN: ${{ secrets.TEST_VERCEL_TOKEN }} + TEST_VERCEL_USER_ID: ${{ secrets.TEST_VERCEL_USER_ID }} stacks: needs: [nightly] diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e3311bf0e24..61acc285787 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -57,6 +57,19 @@ jobs: name: 🚀 Deployment Tests if: github.repository == 'remix-run/remix' uses: remix-run/remix/.github/workflows/deployments.yml@main + with: + TEST_AWS_ACCESS_KEY_ID: ${{ secrets.TEST_AWS_ACCESS_KEY_ID }} + TEST_AWS_SECRET_ACCESS_KEY: ${{ secrets.TEST_AWS_SECRET_ACCESS_KEY }} + TEST_CF_ACCOUNT_ID: ${{ secrets.TEST_CF_ACCOUNT_ID }} + TEST_CF_GLOBAL_API_KEY: ${{ secrets.TEST_CF_GLOBAL_API_KEY }} + TEST_CF_EMAIL: ${{ secrets.TEST_CF_EMAIL }} + TEST_CF_PAGES_API_TOKEN: ${{ secrets.TEST_CF_PAGES_API_TOKEN }} + TEST_CF_API_TOKEN: ${{ secrets.TEST_CF_API_TOKEN }} + TEST_DENO_DEPLOY_TOKEN: ${{ secrets.TEST_DENO_DEPLOY_TOKEN }} + TEST_FLY_TOKEN: ${{ secrets.TEST_FLY_TOKEN }} + TEST_NETLIFY_TOKEN: ${{ secrets.TEST_NETLIFY_TOKEN }} + TEST_VERCEL_TOKEN: ${{ secrets.TEST_VERCEL_TOKEN }} + TEST_VERCEL_USER_ID: ${{ secrets.TEST_VERCEL_USER_ID }} stacks: needs: [manual]