Skip to content

Commit dc09e1f

Browse files
Run token use cases in separate workflow jobs
1 parent a5ef224 commit dc09e1f

1 file changed

Lines changed: 25 additions & 2 deletions

File tree

.github/workflows/Action-Test.yml

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ jobs:
4444
run: |
4545
./tests/scripts/Verify-InstalledVersion.ps1 -RequestedVersion '${{ matrix.version }}' -GitHubToken '${{ env.TestGitHubToken }}'
4646
47-
ActionTestTokenUseCases:
48-
name: 'ubuntu-latest - [Token use cases]'
47+
ActionTestTokenUseCaseDefault:
48+
name: 'ubuntu-latest - [Token default behavior]'
4949
runs-on: ubuntu-latest
5050
env:
5151
TestGitHubToken: ${{ github.token }}
@@ -66,6 +66,18 @@ jobs:
6666
run: |
6767
./tests/scripts/Verify-InstalledVersion.ps1 -RequestedVersion '${{ env.TestLatestVersion }}' -GitHubToken '${{ env.TestGitHubToken }}'
6868
69+
ActionTestTokenUseCaseExplicit:
70+
name: 'ubuntu-latest - [Token explicit input]'
71+
runs-on: ubuntu-latest
72+
env:
73+
TestGitHubToken: ${{ github.token }}
74+
TestLatestVersion: latest
75+
steps:
76+
- name: Checkout repo
77+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
78+
with:
79+
persist-credentials: false
80+
6981
- name: Action-Test (Explicit token input)
7082
uses: ./
7183
with:
@@ -77,6 +89,17 @@ jobs:
7789
run: |
7890
./tests/scripts/Verify-InstalledVersion.ps1 -RequestedVersion '${{ env.TestLatestVersion }}' -GitHubToken '${{ env.TestGitHubToken }}'
7991
92+
ActionTestTokenUseCaseAnonymous:
93+
name: 'ubuntu-latest - [Token anonymous mode]'
94+
runs-on: ubuntu-latest
95+
env:
96+
TestLatestVersion: latest
97+
steps:
98+
- name: Checkout repo
99+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
100+
with:
101+
persist-credentials: false
102+
80103
- name: Action-Test (Anonymous mode)
81104
uses: ./
82105
with:

0 commit comments

Comments
 (0)