Skip to content

chore: Update GitHub Actions to Node.js 24 compatible versions#27

Merged
lewisjared merged 4 commits intomainfrom
chore/update-actions-node24
Apr 9, 2026
Merged

chore: Update GitHub Actions to Node.js 24 compatible versions#27
lewisjared merged 4 commits intomainfrom
chore/update-actions-node24

Conversation

@lewisjared
Copy link
Copy Markdown
Contributor

Summary

  • Update all GitHub Actions to versions that support Node.js 24, resolving deprecation warnings for Node.js 20
  • Affected workflows: ci.yml, containers.yaml, bump.yaml, release.yaml

Updated actions

Action Previous Updated
actions/checkout v4 v6
actions/setup-node v4 v6
astral-sh/setup-uv v6 v8
docker/setup-buildx-action v3 v4
docker/login-action v3 v4
docker/metadata-action v5 v6
docker/build-push-action v4 v7
actions/attest-build-provenance v2 v4

Test plan

  • CI workflow passes on this PR
  • Container build workflow passes

Resolve Node.js 20 deprecation warnings by bumping actions:
- actions/checkout v4 -> v6
- actions/setup-node v4 -> v6
- astral-sh/setup-uv v6 -> v8
- docker/setup-buildx-action v3 -> v4
- docker/login-action v3 -> v4
- docker/metadata-action v5 -> v6
- docker/build-push-action v4 -> v7
- actions/attest-build-provenance v2 -> v4
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 9, 2026

Deploy Preview for climate-ref canceled.

Name Link
🔨 Latest commit 0f9c0ec
🔍 Latest deploy log https://app.netlify.com/projects/climate-ref/deploys/69d7b0f91d3462000879df9d

@lewisjared lewisjared merged commit 415bd70 into main Apr 9, 2026
8 checks passed
@lewisjared lewisjared deleted the chore/update-actions-node24 branch April 9, 2026 14:06
lewisjared added a commit that referenced this pull request Apr 10, 2026
* origin/main: (27 commits)
  Bump version: 0.2.2 → 0.2.3
  docs: add changelog entry for PR #28
  fix(security): address high-priority vulnerabilities from security audit
  chore: Cleanup some files
  fix: Use non-root user in Docker runtime image
  Bump version: 0.2.1 → 0.2.2
  fix: Pin astral-sh/setup-uv to v8.0.0
  fix: Use astral-sh/setup-uv@v7 (v8 major tag not yet available)
  chore: Add changelog entry for PR #27
  chore: Update GitHub Actions to Node.js 24 compatible versions
  Bump version: 0.2.0 → 0.2.1
  docs: add changelog entry for #26
  fix: allow missing ref.toml by falling back to environment defaults
  Bump version: 0.1.0 → 0.2.0
  fix: Update the fire chart
  chore: cleanups
  fix: auto-select first available filter value when no default matches
  feat: add region filter dropdown to annual cycle explorer cards
  fix: resolve infinite re-render loop and broken include_unverified toggle
  fix: width of pagination control
  ...

# Conflicts:
#	frontend/src/client/@tanstack/react-query.gen.ts
#	frontend/src/client/schemas.gen.ts
#	frontend/src/client/types.gen.ts
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