Skip to content

chore: bump action dependencies to Node.js 24-compatible versions#21

Merged
jonryser merged 1 commit intomainfrom
fix/update-action-dep-versions
Mar 12, 2026
Merged

chore: bump action dependencies to Node.js 24-compatible versions#21
jonryser merged 1 commit intomainfrom
fix/update-action-dep-versions

Conversation

@genui-scotty
Copy link
Contributor

@genui-scotty genui-scotty bot commented Mar 12, 2026

Resolves the Node.js 20 deprecation warnings. All 5 actions updated before the 2026-06-02 forced migration deadline.

Action Dep Before After
lint-sql actions/checkout v4 v6
lint-sql actions/setup-python v5 v6
lint-terraform actions/checkout v4 v6
lint-terraform hashicorp/setup-terraform v2 v4
lint-test-yarn actions/checkout v4 v6
lint-test-yarn actions/setup-node v4 v6
lint-test-yarn actions/upload-artifact v4 v7
test-python actions/checkout v4 v6
test-python actions/setup-python v5 v6
test-python actions/upload-artifact v4 v7
validate-terraform actions/checkout v4 v6
validate-terraform hashicorp/setup-terraform v2 v4

Version bumps (patch):

  • lint-sql: 1.0.0 → 1.0.1
  • lint-terraform: 1.0.0 → 1.0.1
  • lint-test-yarn: 1.0.1 → 1.0.2
  • test-python: 1.0.1 → 1.0.2
  • validate-terraform: 1.0.0 → 1.0.1

Note: only breaking change is the Node.js 24 runtime requirement — no input/output changes.

Resolves Node.js 20 deprecation warnings. All actions updated to use
Node.js 24-compatible versions before the 2026-06-02 forced migration.

| Action | Dep | Before | After |
|--------|-----|--------|-------|
| lint-sql | actions/checkout | v4 | v6 |
| lint-sql | actions/setup-python | v5 | v6 |
| lint-terraform | actions/checkout | v4 | v6 |
| lint-terraform | hashicorp/setup-terraform | v2 | v4 |
| lint-test-yarn | actions/checkout | v4 | v6 |
| lint-test-yarn | actions/setup-node | v4 | v6 |
| lint-test-yarn | actions/upload-artifact | v4 | v7 |
| test-python | actions/checkout | v4 | v6 |
| test-python | actions/setup-python | v5 | v6 |
| test-python | actions/upload-artifact | v4 | v7 |
| validate-terraform | actions/checkout | v4 | v6 |
| validate-terraform | hashicorp/setup-terraform | v2 | v4 |

Version bumps (patch):
- lint-sql: 1.0.0 → 1.0.1
- lint-terraform: 1.0.0 → 1.0.1
- lint-test-yarn: 1.0.1 → 1.0.2
- test-python: 1.0.1 → 1.0.2
- validate-terraform: 1.0.0 → 1.0.1

Note: hashicorp/setup-terraform@v4 only breaking change is the Node.js 24
runtime requirement — no input/output changes.
@genui-scotty genui-scotty bot force-pushed the fix/update-action-dep-versions branch from b76ba46 to eb44ec2 Compare March 12, 2026 20:04
@jonryser jonryser merged commit 9fa11ae into main Mar 12, 2026
1 check passed
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