beyond-all-reason / beyond-all-reason/RecoilEngine
Github actions complain about outdated components / methods
- Dominant language
- C++
- Stars
- 679
- Forks
- 290
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 38
Description
```
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/. Please update the following actions to use Node.js 16: actions/checkout, actions/cache, actions/cache, actions/upload-artifact, actions/upload-artifact, actions/upload-artifact, actions/cache, actions/cache, actions/checkout
```
```
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
```
```
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
```
Relevant files:
https://github.com/beyond-all-reason/spring/blob/BAR105/.github/workflows/build-docker.yml
https://github.com/beyond-all-reason/spring/blob/BAR105/.github/workflows/release.yml
Contributor guide
Research direction
Inspect .github/workflows/build-docker.yml and .github/workflows/release.yml for the listed actions and deprecated set-output or save-state usage. Update the workflow references to remove the reported Node.js 12 and command deprecation warnings, then confirm the GitHub Actions workflows no longer report these warnings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 55/100