Skip to content

ci: Update actions for Node 24 runtime enforcement#1125

Draft
stephanosio wants to merge 7 commits into
zephyrproject-rtos:mainfrom
stephanosio:ci_action_update_node_24
Draft

ci: Update actions for Node 24 runtime enforcement#1125
stephanosio wants to merge 7 commits into
zephyrproject-rtos:mainfrom
stephanosio:ci_action_update_node_24

Conversation

@stephanosio

Copy link
Copy Markdown
Member

Update actions used by the CI workflows in preparation for the Node 24 runtime enforcement.

@stephanosio stephanosio force-pushed the ci_action_update_node_24 branch from 13641d4 to 3f633fc Compare March 28, 2026 12:19
This commit updates the `actions/checkout` action to v6 in preparation
for the Node 24 runtime enforcement.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit updates the `actions/upload-artifact` action to v7 in
preparation for the Node 24 runtime enforcement.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit updates the `actions/download-artifact` action to v8 in
preparation for the Node 24 runtime enforcement.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit reverts the download-artifact action bug workaround from
ac46a70 because the issue
actions/download-artifact#396 is no longer observed with the newer
versions of the action.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit updates the `aws-actions/configure-aws-credentials` action
to v6 in preparation for the Node 24 runtime enforcement.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit updates the `actions/setup-python` action to v6 in
preparation for the Node 24 runtime enforcement.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
Do not archive the version file since there is no reason to do so and
GitHub now supports uploading files unarchived.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
@stephanosio stephanosio force-pushed the ci_action_update_node_24 branch from 3f633fc to cb69d6f Compare April 3, 2026 02:38
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