Skip to content

ci: automate release versioning and metadata injection for CI evaluations#163

Merged
omkargaikwad23 merged 8 commits intomainfrom
release-please--ci_evals_test
Apr 27, 2026
Merged

ci: automate release versioning and metadata injection for CI evaluations#163
omkargaikwad23 merged 8 commits intomainfrom
release-please--ci_evals_test

Conversation

@omkargaikwad23
Copy link
Copy Markdown
Contributor

@omkargaikwad23 omkargaikwad23 commented Apr 24, 2026

This PR enhances the automated evaluation pipeline by implementing dynamic release versioning and separating CI-specific metadata from core Evalbench configurations. It ensures that evaluations only run on authorized release branches and properly handles metadata for downstream reporting.

@omkargaikwad23 omkargaikwad23 requested review from a team as code owners April 24, 2026 06:59
@github-actions github-actions Bot requested a review from isaurabhuttam April 24, 2026 06:59
@omkargaikwad23 omkargaikwad23 added autorelease: triggered Release please has triggered a release for this. and removed autorelease: triggered Release please has triggered a release for this. labels Apr 24, 2026
@omkargaikwad23 omkargaikwad23 changed the title feat: add release version substitution to run configuration and updat… feat: add release 0.0.0 version substitution to run configuration and updat… Apr 24, 2026
Comment thread evals/run_config.yaml Outdated
Comment thread cloudbuild.yaml Outdated
Comment thread cloudbuild.yaml
Comment thread cloudbuild.yaml Outdated
Copy link
Copy Markdown
Contributor Author

@omkargaikwad23 omkargaikwad23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resolved the comments

@prernakakkar-google
Copy link
Copy Markdown
Contributor

Update title and description with relevant details

@omkargaikwad23 omkargaikwad23 changed the title feat: add release 0.0.0 version substitution to run configuration and updat… feat: automate release versioning and metadata injection for CI evaluations Apr 27, 2026
@omkargaikwad23 omkargaikwad23 merged commit 79d7c4a into main Apr 27, 2026
14 checks passed
@omkargaikwad23 omkargaikwad23 deleted the release-please--ci_evals_test branch April 27, 2026 06:15
@prernakakkar-google prernakakkar-google changed the title feat: automate release versioning and metadata injection for CI evaluations ci: automate release versioning and metadata injection for CI evaluations Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: triggered Release please has triggered a release for this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants