jwplayer / ott-web-app

Reference implementation for JWP-powered apps
Apache License 2.0
70 stars 52 forks source link

Chore / Upgrade github workflow dependencies #567

Closed langemike closed 3 months ago

langemike commented 3 months ago

While working on PR #566 I noticed we use an outdated version for Node and our dependencies in Github Workflow-files. So I incremented the version numbers to use the latest available version.

Fixes these deprecation warnings:

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


[!WARNING] actions/upload-artifact@v3 is scheduled for deprecation on November 30, 2024. Learn more. Similarly, v1/v2 are scheduled for deprecation on June 30, 2024. Please update your workflow to use v4 of the artifact actions. This deprecation will not impact any existing versions of GitHub Enterprise Server being used by customers.

codeql-action v2 (deprecated, support will end on December 5th, 2024)