Skip to content

Commit bb53cd0

Browse files
committed
Switch from set-output to $GITHUB_OUTPUT
1 parent 2e4fc08 commit bb53cd0

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

action.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ runs:
3232
: parse toolchain version
3333
if [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then
3434
if [[ ${{runner.os}} == macOS ]]; then
35-
echo "::set-output name=toolchain::1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))"
35+
echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT
3636
else
37-
echo "::set-output name=toolchain::1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))"
37+
echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT
3838
fi
3939
elif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then
40-
echo "::set-output name=toolchain::1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))"
40+
echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT
4141
else
42-
echo "::set-output name=toolchain::$toolchain"
42+
echo "toolchain=$toolchain" >> $GITHUB_OUTPUT
4343
fi
4444
env:
4545
toolchain: ${{inputs.toolchain}}
@@ -48,9 +48,9 @@ runs:
4848
- id: flags
4949
run: |
5050
: construct rustup command line
51-
echo "::set-output name=targets::$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)"
52-
echo "::set-output name=components::$(for c in ${components//,/ }; do echo -n ' --component' $c; done)"
53-
echo "::set-output name=downgrade::${{inputs.toolchain == 'nightly' && inputs.components && ' --allow-downgrade' || ''}}"
51+
echo "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT
52+
echo "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT
53+
echo "downgrade=${{inputs.toolchain == 'nightly' && inputs.components && ' --allow-downgrade' || ''}}" >> $GITHUB_OUTPUT
5454
env:
5555
targets: ${{inputs.targets || inputs.target || ''}}
5656
components: ${{inputs.components}}
@@ -77,7 +77,7 @@ runs:
7777
: create cachekey
7878
DATE=$(rustc +${{steps.parse.outputs.toolchain}} --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')
7979
HASH=$(rustc +${{steps.parse.outputs.toolchain}} --version --verbose | sed -ne 's/^commit-hash: //p')
80-
echo "::set-output name=cachekey::$(echo $DATE$HASH | head -c12)"
80+
echo "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT
8181
shell: bash
8282

8383
- run: |

0 commit comments

Comments
 (0)