Skip to content

Commit 5f65f9f

Browse files
Refactor workflow secrets configuration to explicitly list secrets in Action-Test and Action-Test-Prerelease workflows
1 parent ba48ee4 commit 5f65f9f

File tree

3 files changed

+18
-6
lines changed

3 files changed

+18
-6
lines changed

.github/linters/zizmor.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,3 @@ rules:
22
template-injection:
33
ignore:
44
- action.yml
5-
secrets-inherit:
6-
ignore:
7-
- .github/workflows/Action-Test-Prerelease.yml
8-
- .github/workflows/Action-Test.yml

.github/workflows/Action-Test-Prerelease.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,15 @@ permissions:
1717
jobs:
1818
ActionTest:
1919
uses: ./.github/workflows/TestWorkflow.yml
20-
secrets: inherit
20+
secrets:
21+
TEST_USER_PAT: ${{ secrets.TEST_USER_PAT }}
22+
TEST_USER_USER_FG_PAT: ${{ secrets.TEST_USER_USER_FG_PAT }}
23+
TEST_USER_ORG_FG_PAT: ${{ secrets.TEST_USER_ORG_FG_PAT }}
24+
TEST_APP_ENT_CLIENT_ID: ${{ secrets.TEST_APP_ENT_CLIENT_ID }}
25+
TEST_APP_ENT_PRIVATE_KEY: ${{ secrets.TEST_APP_ENT_PRIVATE_KEY }}
26+
TEST_APP_ORG_CLIENT_ID: ${{ secrets.TEST_APP_ORG_CLIENT_ID }}
27+
TEST_APP_ORG_PRIVATE_KEY: ${{ secrets.TEST_APP_ORG_PRIVATE_KEY }}
28+
KEYVAULT_KEY_REFERENCE: ${{ secrets.KEYVAULT_KEY_REFERENCE }}
2129
strategy:
2230
fail-fast: false
2331
matrix:

.github/workflows/Action-Test.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,15 @@ permissions:
2020
jobs:
2121
ActionTest:
2222
uses: ./.github/workflows/TestWorkflow.yml
23-
secrets: inherit
23+
secrets:
24+
TEST_USER_PAT: ${{ secrets.TEST_USER_PAT }}
25+
TEST_USER_USER_FG_PAT: ${{ secrets.TEST_USER_USER_FG_PAT }}
26+
TEST_USER_ORG_FG_PAT: ${{ secrets.TEST_USER_ORG_FG_PAT }}
27+
TEST_APP_ENT_CLIENT_ID: ${{ secrets.TEST_APP_ENT_CLIENT_ID }}
28+
TEST_APP_ENT_PRIVATE_KEY: ${{ secrets.TEST_APP_ENT_PRIVATE_KEY }}
29+
TEST_APP_ORG_CLIENT_ID: ${{ secrets.TEST_APP_ORG_CLIENT_ID }}
30+
TEST_APP_ORG_PRIVATE_KEY: ${{ secrets.TEST_APP_ORG_PRIVATE_KEY }}
31+
KEYVAULT_KEY_REFERENCE: ${{ secrets.KEYVAULT_KEY_REFERENCE }}
2432
strategy:
2533
fail-fast: false
2634
matrix:

0 commit comments

Comments
 (0)