Skip to content

feat: add audience parameter for GitHub OIDC identity token#580

Merged
stehessel merged 2 commits into
mainfrom
ROX-34804/support-custom-audience-claim
Jun 9, 2026
Merged

feat: add audience parameter for GitHub OIDC identity token#580
stehessel merged 2 commits into
mainfrom
ROX-34804/support-custom-audience-claim

Conversation

@stehessel

@stehessel stehessel commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Description

Add an optional audience input that sets a custom audience on the GitHub OIDC identity token request. This allows matching the expected audience configured in the Central machine-to-machine authentication integration.

See E2E test for testing.

Note that I had to update dist to make sure that the E2E actually used the new code. I'll revert that again before merging.

@coderabbitai

coderabbitai Bot commented Jun 6, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Enterprise

Run ID: c53d11e4-6b2f-41ce-8f40-c1adf1675b8a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ROX-34804/support-custom-audience-claim

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@stehessel stehessel force-pushed the ROX-34804/support-custom-audience-claim branch 2 times, most recently from 66446ed to 832e0ed Compare June 8, 2026 11:19
@stehessel stehessel marked this pull request as ready for review June 8, 2026 13:58
@stehessel stehessel requested a review from a team as a code owner June 8, 2026 13:58
@stehessel stehessel force-pushed the ROX-34804/support-custom-audience-claim branch from 5594b8a to 832e0ed Compare June 9, 2026 08:08
@stehessel stehessel enabled auto-merge (squash) June 9, 2026 08:11
stehessel and others added 2 commits June 9, 2026 11:18
Add an optional `audience` input that sets a custom audience on the
GitHub OIDC identity token request. This allows matching the expected
audience configured in the Central machine-to-machine authentication
integration.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@stehessel stehessel force-pushed the ROX-34804/support-custom-audience-claim branch from 47be33d to 65d651e Compare June 9, 2026 09:18
@stehessel stehessel merged commit 7c1699a into main Jun 9, 2026
4 of 5 checks passed
@stehessel stehessel deleted the ROX-34804/support-custom-audience-claim branch June 9, 2026 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants