NovelRT icon indicating copy to clipboard operation
NovelRT copied to clipboard

CI: GitHub Actions need updating where applicable for `actions` steps.

Open capnkenny opened this issue 2 years ago • 2 comments

Describe the issue: Currently, we are getting the following warning:

Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.

We will want to update any actions/* actions to ensure that we are using the latest version (which will use Node 16 instead of Node 12).

Please provide the steps to reproduce if possible:

  1. Navigate to Actions
  2. Select "Continuous Integration v2"
  3. Re-run the most recent scheduled run (This is only applicable to members with permissions)

Expected behaviour: We should no longer get a warning that Node 12 is deprecated and to upgrade. Other warnings may still occur and should be handled outside of this issue.

Please tell us about your environment:
N/A - GitHub Actions

capnkenny avatar Oct 22 '22 16:10 capnkenny

Hello there, first time contributor here. After some research, the issue might be connected with this PR and this. We might have to wait until the testing was done in the upstream.

mohzulfikar avatar Oct 24 '22 06:10 mohzulfikar

Hi there @mohzulfikar !

I don't believe we are using gha-setup-vsdevenv however we are certainly using humbletim's Vulkan SDK actions. With that said, we'll leave this as blocked for now. Thanks for the heads up!

capnkenny avatar Oct 24 '22 20:10 capnkenny