Modernize CodSpeed integration with OIDC authentication#16
Open
codspeed-hq[bot] wants to merge 1 commit into
Open
Modernize CodSpeed integration with OIDC authentication#16codspeed-hq[bot] wants to merge 1 commit into
codspeed-hq[bot] wants to merge 1 commit into
Conversation
- Migrate from token-based to OIDC authentication (OpenID Connect) - Update workflow to use simulation mode for more accurate measurements - Add proper permissions for id-token write access - Update Python version from 3.13 to 3.14 in benchmark workflow - Add utm_source parameter to CodSpeed badge URL for tracking - Remove deprecated token authentication
Author
CodSpeed Performance ReportCongrats! CodSpeed is installed 🎉
You will start to see performance impacts in the reports once the benchmarks are run from your default branch.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR modernizes the CodSpeed integration by migrating from legacy token-based authentication to the recommended OpenID Connect (OIDC) authentication method.
Key Changes
tokenparameter to OIDC-based authentication usingid-token: writepermissionsinstrumentationmode tosimulationmode for more consistent and accurate performance measurementsutm_sourceparameter to the CodSpeed badge URL for better trackingBenefits
Test Plan
The workflow will automatically run when this PR is created and should successfully report benchmark results to CodSpeed using the new OIDC authentication method.