scipp / copier_template

Copier template for Scipp projects
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

Update action versions. #144

Closed YooSunYoung closed 3 months ago

YooSunYoung commented 3 months ago

Due to deprecated node js version, we need to update actions. The major-only version actions are excluded from the dependa bot, so we have to manually update them.

upload-artifact action was tested in scipp repo. From version 4, all artifacts should have different name within the same job, but it looks like except for scipp other packages don't make multiple artifacts with the same name so it should be fine.

These are the warning messages in the PR/main merge github actions:

Formatting and static analysis Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

docs / Build documentation Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.