Skip to content

Commit 9173db9

Browse files
committed
Ready to merge
1 parent 1b779a5 commit 9173db9

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

.github/workflows/oidc-integration-test.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
11
name: OIDC Integration Test
2+
# This workflow tests the setup-jfrog-cli GitHub Action's OpenID Connect integration across OSes and CLI versions.
3+
# It ensures backward compatibility with older CLI versions and validates step outputs and connectivity.
4+
# CLI versions used:
5+
# - 2.74.1: Does not support `jf eot` command, validates manual fallback logic.
6+
# - 2.75.0: Introduced native OIDC token exchange.
7+
# - Latest: Ensures ongoing compatibility with the most recent CLI build.
28

39
on:
410
push:
511
branches:
6-
- "**"
12+
- master
13+
# Triggers the workflow on labeled PRs only.
714
pull_request_target:
8-
types: [labeled]
9-
15+
types: [ labeled ]
16+
# Ensures that only the latest commit is running for each PR at a time.
1017
concurrency:
1118
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}-${{ github.ref }}
1219
cancel-in-progress: true

0 commit comments

Comments
 (0)