Skip to content

chore(ci): align cached-node-modules pins and drop a stale header comment - #5665

Merged
svozza merged 4 commits into
mainfrom
chore/align-cached-node-modules-pins
Sep 8, 2026
Merged

svozza merged 4 commits into
mainfrom
chore/align-cached-node-modules-pins

Conversation

@svozza

@svozza svozza commented Sep 7, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Every workflow now pins the aws-powertools/actions cached-node-modules composite action to the same commit, with a version comment so Dependabot tracks all of them. Previously thirteen call sites used an unannotated January 2025 commit that Dependabot ignored, and six used v1.5.0. The reusable unit-test workflow also loses a header paragraph describing a test-suite migration that finished long ago.

Changes

  • Pin all uses of cached-node-modules to the v1.6.0 commit (7898dbd7) with a # v1.6.0 comment. This release includes fix(cached-node-modules): read node-version when building the cache key actions#265, which fixes the action so node-version is actually part of the cache key again; in v1.5.0 through v1.5.2 the input was silently ignored.
  • Rename the remaining nodeVersion input in reusable-run-linting-check-and-unit-tests.yml to node-version, matching the action's current interface and every other caller.
  • Remove the "Since test(batch): migrate unit tests to Vitest #2938, we are in the process of improving our test suite" paragraph from the reusable workflow header.

Issue number: closes #5642


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

…ment

Pin every use of aws-powertools/actions cached-node-modules to the same
v1.5.2 commit with a version comment so Dependabot tracks all of them,
and rename the one remaining nodeVersion input to node-version to match
the action's current interface. Remove the header note about extracting
per-package unit tests into their own jobs, which finished long ago.

publish-package.yml is left as is because #5664 deletes it.

Closes #5642
Comment thread .github/workflows/bootstrap_region.yml Resolved
@svozza
svozza merged commit be2376a into main Sep 8, 2026
43 checks passed
@svozza
svozza deleted the chore/align-cached-node-modules-pins branch September 8, 2026 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/M PR between 30-99 LOC

2 participants