Skip to content

ci: update workflow actions to current majors - #9583

Open
katsugtgz wants to merge 1 commit into
OpenMined:devfrom
katsugtgz:ci-update-workflow-actions
Open

katsugtgz wants to merge 1 commit into
OpenMined:devfrom
katsugtgz:ci-update-workflow-actions

Conversation

@katsugtgz

Copy link
Copy Markdown

Updates action references in the CI and lint workflows to current major versions.

Changes:

  • actions/checkout v3/v4/v6 -> v7
  • actions/setup-python v3/v5/v6 -> v7
  • astral-sh/setup-uv v5/v7 -> v10
  • actions/labeler v5 -> v7
  • actions/github-script v7 -> v9
  • amannn/action-semantic-pull-request v5 -> v6
  • marocchino/sticky-pull-request-comment v2 -> v3

Compatibility notes:

  • setup-python steps only set python-version, which v7 keeps
  • setup-uv is used without inputs, so the v6 to v10 breaking changes (removed server-url input, new manifest-file format, cache default changes) do not apply
  • labeler v7 keeps configuration-path and the existing .github/labeler.yml format

Validation: actionlint passes on all six modified workflows.

Scope: .github/workflows only (ci, unit-tests, integration-tests, pr-integration-tests, post-release-tests, pr-lint). Release workflows (cd-*.yml) unchanged.

Bump action refs in ci, unit-tests, integration-tests,
pr-integration-tests, post-release-tests, and pr-lint
workflows to current major versions.

Scope: .github/workflows CI and lint files only; release
workflows (cd-*.yml) unchanged.
@github-actions github-actions Bot added the ci label Oct 27, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant