kubevela / kubevela.github.io

KubeVela documentations and website (https://kubevela.io).
Apache License 2.0
48 stars 208 forks source link

Chore: replace deprecated command with environment file #1303

Open jongwooo opened 9 months ago

jongwooo commented 9 months ago

Description of your changes

Closes #1302

Update .github/workflows/image.yml to use environment file instead of deprecated set-output command. For more information, see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

I found the workflow file that use set-output command through the following command:

$ find . -name '*.yml' -o -name '*.yaml' | xargs egrep '\bset-output\b'

AS-IS

echo ::set-output name=VERSION::${VERSION}
echo "::set-output name=git_revision::$(git rev-parse --short HEAD)"

TO-BE

echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT
echo "git_revision=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT

I have:

Special notes for your reviewer

None