Skip to content

chore: Bump evals gha to use latest version of an action#1160

Merged
stack72 merged 1 commit intomainfrom
bump-evals
Apr 10, 2026
Merged

chore: Bump evals gha to use latest version of an action#1160
stack72 merged 1 commit intomainfrom
bump-evals

Conversation

@stack72
Copy link
Copy Markdown
Contributor

@stack72 stack72 commented Apr 10, 2026

No description provided.

Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

CI Security Review

Critical / High

None.

Medium

  1. Pre-existing.github/workflows/multi-model-eval.yml:36: github.event.inputs.models is directly interpolated in a run: block (MODELS="${{ github.event.inputs.models || 'all' }}"). While mitigated by workflow_dispatch requiring repo write access, best practice is to pass it via an environment variable to prevent expression injection. Not introduced by this PR.

Low

None.

Verdict

PASS — The changes are security-neutral: bumping actions/upload-artifact from v4 to v6 (GitHub-owned, tag pin acceptable) and reducing artifact retention from 30 to 14 days. No new security issues introduced.

Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Code Review

Blocking Issues

None.

Suggestions

  1. actions/download-artifact@v4 on line 92 could also be bumped — while upload-artifact v6 uses the same artifact backend as v4 (the v6 bump is a Node.js 24 runtime update), download-artifact is now at v8. Bumping it in a follow-up would keep versions consistent and ensure you're on a supported Node.js runtime for both actions.

@stack72 stack72 merged commit d250d25 into main Apr 10, 2026
11 checks passed
@stack72 stack72 deleted the bump-evals branch April 10, 2026 11:09
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.

1 participant