Skip to content

Bump third-party workflows#52

Open
Fr3dric0 wants to merge 1 commit into
mainfrom
maintenance-changes
Open

Bump third-party workflows#52
Fr3dric0 wants to merge 1 commit into
mainfrom
maintenance-changes

Conversation

@Fr3dric0

@Fr3dric0 Fr3dric0 commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings June 9, 2026 15:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates third-party GitHub Actions pins across the shared workflows/composite actions in this repository, and adds an .opencode skill + reference guide to standardize future action-version bumping.

Changes:

  • Bumped multiple external action versions across reusable workflows (e.g., actions/download-artifact, actions/upload-artifact, astral-sh/setup-uv, hashicorp/setup-terraform, mikefarah/yq).
  • Updated composite actions to newer pinned SHAs for tooling setup (pnpm/action-setup, actions/setup-java, hashicorp/setup-terraform, tj-actions/changed-files).
  • Added a new .opencode/skills/update-github-actions skill and a detailed reference workflow for repeatable updates.

Notes / Issues found:

  • ❌ The new reference doc has inconsistent/outdated example versions in its “Pinning rules” table (tracked in PR comment ID: 001).

Reviewed changes

Copilot reviewed 20 out of 20 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.opencode/skills/update-github-actions/SKILL.md Adds a new opencode skill entry for updating external GitHub Actions pins.
.opencode/skills/update-github-actions/references/workflow.md Adds a step-by-step reference guide for discovering, evaluating, and updating action versions.
.github/workflows/test.python.yml Updates setup-uv pin and normalizes setup-python version comment.
.github/workflows/test.node.yml Bumps actions/download-artifact major version.
.github/workflows/package.s3.yml Bumps actions/download-artifact major version.
.github/workflows/package.s3.jar.yml Bumps actions/download-artifact and switches AWS credentials action to floating major.
.github/workflows/package.docker.yml Bumps actions/download-artifact major version.
.github/workflows/lint.terraform.yml Updates hashicorp/setup-terraform pinned SHA.
.github/workflows/helpers.upload-open-api-spec.yml Pins yq to SHA and bumps artifact actions major versions.
.github/workflows/helpers.terraform-plan.yml Bumps artifact actions major versions.
.github/workflows/helpers.find-changes.terraform.yml Bumps artifact actions major versions.
.github/workflows/helpers.build-railyard-docs.yml Pins actions/setup-python to SHA and bumps actions/download-artifact.
.github/workflows/deployment.preview-cleanup-schedule.yml Switches AWS credentials action to floating major.
.github/workflows/build.python.yml Updates setup-uv, pins setup-python to SHA, and bumps upload-artifact.
.github/workflows/build.node.yml Bumps actions/upload-artifact major version.
.github/workflows/build.gradle.yml Bumps actions/upload-artifact major version.
.github/actions/tools/terraform/action.yml Updates hashicorp/setup-terraform pinned SHA.
.github/actions/tools/pnpm/action.yml Updates pnpm/action-setup pinned SHA.
.github/actions/tools/gradle/action.yml Updates actions/setup-java pinned SHA.
.github/actions/helpers/has-application-changed/action.yml Updates tj-actions/changed-files pinned SHA.

Comment thread .opencode/skills/update-github-actions/references/workflow.md
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