Skip to content

chore(ci): update GitHub Actions dependencies and use built-in concurrency - #1764

Merged
drstrangelooker merged 1 commit into
mainfrom
chore/update-workflow-deps
Oct 22, 2026
Merged

drstrangelooker merged 1 commit into
mainfrom
chore/update-workflow-deps

Conversation

@drstrangelooker

Copy link
Copy Markdown
Collaborator

Summary

Updates GitHub Actions dependencies in .github/workflows to their latest releases (pinned by commit SHA) and replaces styfle/cancel-workflow-action with GitHub Actions' built-in concurrency configuration.

Changes

  • GitHub Actions Updates:
    • actions/checkout: v4 → v7.0.1
    • actions/setup-node: v4 → v7.1.0
    • actions/upload-artifact: v4 → v7.0.2
    • actions/download-artifact: v4 → v8.0.2
    • actions/setup-go: v5 → v7.0.0
    • actions/setup-java: v4 → v6.1.0
    • actions/setup-python: v5 → v7.1.0
    • actions/github-script: v6 → v9.0.0
    • google-github-actions/auth: v2 → v3.0.0
    • google-github-actions/setup-gcloud: v2 → v3.0.1
    • google-github-actions/release-please-action (v3.7.8) → googleapis/release-please-action (v4.4.1), migrating monorepo-tags: true to "include-component-in-tag": true in release-please-config.json
    • gradle/actions/setup-gradle & gradle/actions/dependency-submission: v4.0.0 → v6.4.0
    • EnricoMi/publish-unit-test-result-action: v2.24.0 → v2.25.0
    • pypa/gh-action-pypi-publish: v1.13.0 → v1.14.3
    • tony84727/changed-file-filter: v0.2.3 → v0.2.6
  • Built-in Concurrency:
    • Replaced styfle/cancel-workflow-action steps with top-level concurrency (group: ${{ github.workflow }}-${{ github.ref }}, cancel-in-progress: true) across CI workflows.
  • Security Audit:
    • Verified all workflows pass zizmor with zero findings.

Developer Checklist ℹ️

  • Ensure the tests and linter pass

@drstrangelooker
drstrangelooker requested a review from a team as a code owner October 22, 2026 16:54

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request adds the include-component-in-tag configuration option to release-please-config.json. The reviewer recommends also updating the template file release-please-config.json.template to ensure consistency and prevent configuration drift.

Comment thread release-please-config.json Resolved
@github-actions

Copy link
Copy Markdown
Contributor

APIX Tests

0 tests  ±0   0 ✅ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
0 files   ±0   0 ❌ ±0 

Results for commit 88b34df. ± Comparison against base commit 29989e5.

@github-actions

Copy link
Copy Markdown
Contributor

Go Tests

  6 files    6 suites   2m 50s ⏱️
 50 tests  50 ✅ 0 💤 0 ❌
120 runs  120 ✅ 0 💤 0 ❌

Results for commit 88b34df.

@github-actions

Copy link
Copy Markdown
Contributor

Codegen Tests

0 tests   - 451   0 ✅  - 412   0s ⏱️ -34s
0 suites  -  19   0 💤  -  39 
0 files    -   1   0 ❌ ±  0 

Results for commit 88b34df. ± Comparison against base commit 29989e5.

@github-actions

Copy link
Copy Markdown
Contributor

Python Tests

 10 files   10 suites   1m 13s ⏱️
146 tests 141 ✅  5 💤 0 ❌
826 runs  800 ✅ 26 💤 0 ❌

Results for commit 88b34df.

@github-actions

Copy link
Copy Markdown
Contributor

Typescript Tests

  2 files  ±0   58 suites  ±0   51s ⏱️ -5s
211 tests ±0  209 ✅ ±0  2 💤 ±0  0 ❌ ±0 
450 runs  ±0  446 ✅ ±0  4 💤 ±0  0 ❌ ±0 

Results for commit 88b34df. ± Comparison against base commit 29989e5.

@drstrangelooker
drstrangelooker merged commit f19d2ca into main Oct 22, 2026
49 checks passed
@drstrangelooker
drstrangelooker deleted the chore/update-workflow-deps branch October 22, 2026 17:33
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