common icon indicating copy to clipboard operation
common copied to clipboard

Github is deprecating set-output commands

Open mpkorstanje opened this issue 1 year ago • 3 comments

👓 What did you see?

Github is deprecating ::set-output. See: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

We use ::set-output in a lot of projects

mpkorstanje@nyx:~/Projects/cucumber$ grep -rl "::set-output"
cucumber-expressions/.github/workflows/test-python.yml
gherkin-fix-build.patch
action-get-versions/entrypoint.sh
gherkin/.github/workflows/test-php.yml
action-publish-sbt/.github/workflows/test.yml
action-publish-hex/.github/workflows/test.yaml
action-publish-npm/.github/workflows/test.yaml
action-create-release-pr/action.yaml
action-changelog/entrypoint.sh
messages/.github/workflows/test-php.yml
action-publish-mvn/.github/workflows/test.yaml
godog/.github/workflows/gorelease.yml
action-publish-cpan/action.yaml
action-publish-cpan/.github/workflows/test.yaml

It can be replaced with echo "key=$value" >> $GITHUB_OUTPUT

mpkorstanje avatar Apr 29 '23 10:04 mpkorstanje

I can help you in updating the yaml and script files. Can you assign me this issue?

saipavanmeruga avatar May 16 '23 17:05 saipavanmeruga

Hey thanks for offering to help. Unfortunately all the action-publish-* repos can only be changed by core members. This makes it a less then stellar first issue.

mpkorstanje avatar Aug 11 '23 10:08 mpkorstanje

@mpkorstanje I can take this issue.

roskee avatar Oct 08 '23 10:10 roskee