mpg-coach-bot icon indicating copy to clipboard operation
mpg-coach-bot copied to clipboard

Remove deprecated GitHub action(s) usage

Open axel3rd opened this issue 2 years ago • 1 comments

From https://github.com/axel3rd/mpg-coach-bot/actions/runs/6029845209 we can see that:

The following actions uses node12 which is deprecated and will be forced to run on node16: actions/create-release@v1, actions/upload-release-asset@v1

Both actions generate some:

The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files

So deprecated actions should be replaced: actions/create-release@v1 + actions/upload-release-asset@v1

https://github.com/axel3rd/mpg-coach-bot/blob/5c3947ad643ba36a3cfdbd4b107b18d961a15c7a/.github/workflows/release.yml#L41-L60

axel3rd avatar Aug 30 '23 21:08 axel3rd

Probable best orientation: Merge both in one with softprops/action-gh-release.

axel3rd avatar Aug 30 '23 21:08 axel3rd