Skip to content

ci: run artifact uploads on Node 24 - #1086

Merged
zhi1ong merged 1 commit into
developfrom
ci/artifact-node24
Sep 5, 2026
Merged

zhi1ong merged 1 commit into
developfrom
ci/artifact-node24

Conversation

@zhi1ong

@zhi1ong zhi1ong commented Sep 5, 2026

Copy link
Copy Markdown
Member

Summary

  • Pin actions/upload-artifact to the official v7.0.1 commit, which declares Node 24, replacing the Node 20 action used by the device report upload step.
  • Preserve the existing test matrix, permissions, artifact names, upload paths and 14-day retention.
  • Keep default ZIP archiving, hidden-file exclusion and non-overwriting uploads. No Android runtime, API, dependency baseline or release configuration changes.

Validation

  • actionlint .github/workflows/build.yml passed.
  • git diff --check passed.
  • Compared the old and new action manifests: existing input defaults/requirements and outputs are compatible; ZIP archiving remains enabled by default.
  • Compared the full workflow structure and checked all six artifact names for uniqueness; only the pinned action reference changes.
  • Remote validation is pending: run the existing CI matrix and verify the six uploaded device artifacts, JUnit reports and Release/R8 mappings before merge. The earlier develop run used the old action and is not evidence for this upload change.

Target: develop. Publication remains out of scope.

@zhi1ong
zhi1ong merged commit 10d7241 into develop Sep 5, 2026
16 checks 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