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"