beyond-all-reason / beyond-all-reason/RecoilEngine

Github actions complain about outdated components / methods

Open
#486 0 comments 0 reactions 0 assignees View on GitHub
area: devops/gitops good first issue refactor
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.