From 7a3d425b0e228d4fde221bd74bc674bf78a49356 Mon Sep 17 00:00:00 2001 From: Daniel Hougaard <62331820+DanielHougaard@users.noreply.github.com> Date: Tue, 23 Apr 2024 22:20:43 +0200 Subject: [PATCH] Fix: Undefined env variables --- .github/workflows/run-cli-tests.yml | 19 +++++++++++++++---- .github/workflows/test-workflow.yml | 25 +++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/test-workflow.yml diff --git a/.github/workflows/run-cli-tests.yml b/.github/workflows/run-cli-tests.yml index 846998528..840a0c69f 100644 --- a/.github/workflows/run-cli-tests.yml +++ b/.github/workflows/run-cli-tests.yml @@ -1,12 +1,23 @@ name: Go CLI Tests on: - pull_request: - types: [opened, synchronize] - paths: - - "cli/**" + #pull_request: + # types: [opened, synchronize] + # paths: + # - "cli/**" workflow_call: + secrets: + CLI_TESTS_UA_CLIENT_ID: + required: true + CLI_TESTS_UA_CLIENT_SECRET: + required: true + CLI_TESTS_SERVICE_TOKEN: + required: true + CLI_TESTS_PROJECT_ID: + required: true + CLI_TESTS_ENV_SLUG: + required: true jobs: test: diff --git a/.github/workflows/test-workflow.yml b/.github/workflows/test-workflow.yml new file mode 100644 index 000000000..e745684fe --- /dev/null +++ b/.github/workflows/test-workflow.yml @@ -0,0 +1,25 @@ +name: Go CLI Tests + +on: + pull_request: + types: [opened, synchronize] + paths: + - "cli/**" + +jobs: + call-workflow: + uses: ./.github/workflows/run-cli-tests.yml + secrets: + CLI_TESTS_UA_CLIENT_ID: ${{ secrets.CLI_TESTS_UA_CLIENT_ID }} + CLI_TESTS_UA_CLIENT_SECRET: ${{ secrets.CLI_TESTS_UA_CLIENT_SECRET }} + CLI_TESTS_SERVICE_TOKEN: ${{ secrets.CLI_TESTS_SERVICE_TOKEN }} + CLI_TESTS_PROJECT_ID: ${{ secrets.CLI_TESTS_PROJECT_ID }} + CLI_TESTS_ENV_SLUG: ${{ secrets.CLI_TESTS_ENV_SLUG }} + + test: + name: Go CLI Tests + runs-on: ubuntu-latest + needs: [call-workflow] + steps: + - name: Hello world + run: echo "Hello world"