Skip to content

fix(ci): update to v1.2.0 and unify dirctl path across actions and wfs#1192

Merged
tkircsi merged 3 commits into
mainfrom
feat/unify-dirctl-path
Apr 15, 2026
Merged

fix(ci): update to v1.2.0 and unify dirctl path across actions and wfs#1192
tkircsi merged 3 commits into
mainfrom
feat/unify-dirctl-path

Conversation

@tkircsi
Copy link
Copy Markdown
Contributor

@tkircsi tkircsi commented Mar 26, 2026

Summary

  • update CI workflows to use dirctl v1.2.0 and migrate Directory access from legacy GitHub token flags to the documented OIDC --auth-mode=oidc plus --auth-token flow
  • unify dirctl binary handling across reusable actions and workflows by exposing setup-dirctl and build-dirctl output paths and passing dirctl_path through validation, push, publish, and sign actions
  • update demo-dir and import-records workflows to fetch GitHub Actions OIDC tokens for Directory access while keeping Sigstore OIDC signing flow separate

Test plan

  • run Demo - DIR with image_version=v1.2.0
  • run Import MCP Records in dry-run mode against the public gateway
  • verify push, publish, search, verify, and import commands succeed with OIDC auth and no --github-token usage

@tkircsi tkircsi requested a review from a team as a code owner March 26, 2026 17:34
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 26, 2026

The latest Buf updates on your PR. Results from workflow Buf CI / verify-proto (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed⏩ skipped⏩ skipped✅ passedApr 15, 2026, 11:19 AM

@github-actions github-actions Bot added the size/S Denotes a PR that changes 50-199 lines label Mar 26, 2026
Comment thread .github/workflows/demo-dir.yaml Outdated
tkircsi added 2 commits April 15, 2026 13:06
Signed-off-by: Tibor Kircsi <tkircsi@cisco.com>
Signed-off-by: Tibor Kircsi <tkircsi@cisco.com>
@tkircsi tkircsi force-pushed the feat/unify-dirctl-path branch from 21d5737 to 979223a Compare April 15, 2026 11:08
Signed-off-by: Tibor Kircsi <tkircsi@cisco.com>
@github-actions github-actions Bot added size/M Denotes a PR that changes 200-999 lines and removed size/S Denotes a PR that changes 50-199 lines labels Apr 15, 2026
@tkircsi tkircsi changed the title fix(ci): unify dirctl path across actions and wfs fix(ci): update to v1.2.0 and unify dirctl path across actions and wfs Apr 15, 2026
@tkircsi tkircsi enabled auto-merge (squash) April 15, 2026 11:35
@tkircsi tkircsi merged commit 3ae0e73 into main Apr 15, 2026
44 of 45 checks passed
@tkircsi tkircsi deleted the feat/unify-dirctl-path branch April 15, 2026 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/M Denotes a PR that changes 200-999 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants