Skip to content

ci: bump actions off node 20#644

Merged
jvsena42 merged 1 commit into
masterfrom
chore/bump-actions-node24
Jul 24, 2026
Merged

ci: bump actions off node 20#644
jvsena42 merged 1 commit into
masterfrom
chore/bump-actions-node24

Conversation

@piotr-iohk

Copy link
Copy Markdown
Collaborator

Description

This PR bumps GitHub Actions used by CI workflows off Node.js 20 to versions that run on Node.js 24 by default, matching Android and clearing the deprecation warnings that show up on E2E artifact download/upload.

  1. Bumps actions/upload-artifact and actions/download-artifact from v6 to v7 across E2E, migration, unit, integration, and AI device workflows.
  2. Bumps dorny/paths-filter from v3 to v4 in the E2E workflow.

Linked Issues/Tasks

N/A

Screenshot / Video

N/A

QA Notes

Manual Tests

N/A

Automated Checks

  • CI workflow pins only; no app code changes.
  • Standard CI checks run by the PR bot (after merge, subsequent PRs use the updated action versions).

Made with Cursor

@piotr-iohk
piotr-iohk requested review from jvsena42 and pwltr July 24, 2026 16:01
@greptile-apps

greptile-apps Bot commented Jul 24, 2026

Copy link
Copy Markdown

Greptile Summary

Updates CI action dependencies to Node.js 24-based major versions.

  • Upgrades artifact upload and download actions from v6 to v7 across E2E, migration, AI device, integration, and unit-test workflows.
  • Upgrades the E2E path-filter action from v3 to v4.

Confidence Score: 5/5

The PR appears safe to merge, with no concrete changed-code failure identified.

The action inputs, artifact names and paths, path-filter output consumption, conditions, and downstream workflow expectations remain unchanged across the version upgrades.

Important Files Changed

Filename Overview
.github/workflows/ai-device-tests.yml Updates diagnostic artifact uploading from actions/upload-artifact v6 to v7 without changing its inputs.
.github/workflows/e2e-tests.yml Updates artifact transfers to v7 and path filtering to v4 while preserving workflow inputs, outputs, and job gating.
.github/workflows/e2e_migration.yml Updates application, migration-environment, and failure-artifact transfers to artifact action v7.
.github/workflows/integration-tests.yml Updates integration-test result uploading to actions/upload-artifact v7.
.github/workflows/unit-tests.yml Updates unit-test result uploading to actions/upload-artifact v7.

Reviews (1): Last reviewed commit: "ci: bump actions off node 20" | Re-trigger Greptile

@jvsena42
jvsena42 enabled auto-merge July 24, 2026 16:02
@jvsena42
jvsena42 merged commit 2dcedad into master Jul 24, 2026
12 checks passed
@jvsena42
jvsena42 deleted the chore/bump-actions-node24 branch July 24, 2026 17:45
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