From 3ef89ef6b150f5c52b16940244fa5ea992529a5b Mon Sep 17 00:00:00 2001 From: Egor Vasilyev Date: Tue, 23 Aug 2022 16:23:12 +0300 Subject: [PATCH 1/3] passing all secrets into reusable workflow --- .github/workflows/build-and-run-tests.yml | 1 + .github/workflows/publish-on-github-packages.yml | 1 + .github/workflows/publish-plugin-and-cli.yml | 4 +++- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-run-tests.yml b/.github/workflows/build-and-run-tests.yml index 9941d7a01d..2d1dc5c9a8 100644 --- a/.github/workflows/build-and-run-tests.yml +++ b/.github/workflows/build-and-run-tests.yml @@ -16,6 +16,7 @@ env: jobs: build-and-run-tests: uses: ./.github/workflows/build-and-run-tests-from-branch.yml + secrets: inherit publish-cli-image: diff --git a/.github/workflows/publish-on-github-packages.yml b/.github/workflows/publish-on-github-packages.yml index 673081ba99..761d4221f9 100644 --- a/.github/workflows/publish-on-github-packages.yml +++ b/.github/workflows/publish-on-github-packages.yml @@ -18,6 +18,7 @@ jobs: uses: ./.github/workflows/build-and-run-tests-from-branch.yml with: commit_sha: ${{ github.event.inputs.commit_sha }} + secrets: inherit publish_on_github_packages: needs: build-and-run-tests diff --git a/.github/workflows/publish-plugin-and-cli.yml b/.github/workflows/publish-plugin-and-cli.yml index 4b1a4ce712..c5f3157bd6 100644 --- a/.github/workflows/publish-plugin-and-cli.yml +++ b/.github/workflows/publish-plugin-and-cli.yml @@ -5,8 +5,10 @@ on: jobs: build_and_run_tests: - uses: ./.github/workflows/build-and-run-tests-from-branch.yml + uses: ./.github/workflows/build-and-run-tests-from-branch.yml + secrets: inherit publish_plugin_and_cli: needs: build_and_run_tests uses: ./.github/workflows/publish-plugin-and-cli-from-branch.yml + secrets: inherit From 1a49ab38dc39def87b64121f5cbb8406915ed8aa Mon Sep 17 00:00:00 2001 From: Egor Vasilyev Date: Tue, 23 Aug 2022 16:26:34 +0300 Subject: [PATCH 2/3] workflow_dispatch added to test behaviour --- .github/workflows/build-and-run-tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-and-run-tests.yml b/.github/workflows/build-and-run-tests.yml index 2d1dc5c9a8..aa6f8d214a 100644 --- a/.github/workflows/build-and-run-tests.yml +++ b/.github/workflows/build-and-run-tests.yml @@ -5,6 +5,7 @@ on: branches: [main] pull_request: branches: [main] + workflow_dispatch: env: REGISTRY: ghcr.io From 91bb7fe46c46d047402264c7e27b88b6fd29bd50 Mon Sep 17 00:00:00 2001 From: Egor Vasilyev Date: Tue, 23 Aug 2022 16:27:34 +0300 Subject: [PATCH 3/3] workflow_dispatch removed, decided to create pr --- .github/workflows/build-and-run-tests.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build-and-run-tests.yml b/.github/workflows/build-and-run-tests.yml index aa6f8d214a..2d1dc5c9a8 100644 --- a/.github/workflows/build-and-run-tests.yml +++ b/.github/workflows/build-and-run-tests.yml @@ -5,7 +5,6 @@ on: branches: [main] pull_request: branches: [main] - workflow_dispatch: env: REGISTRY: ghcr.io