diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 014b7f719..e1f2807a5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,7 +36,7 @@ jobs: - name: Get version number id: version run: | - echo "::set-output name=value::$(python3 -u scripts/build.py --version)" + echo "value=$(python3 -u scripts/build.py --version)" >>$GITHUB_OUTPUT - name: Remove artifacts uses: swift-project/delete-artifact@swift with: diff --git a/scripts/warnings.pl b/scripts/warnings.pl index 90e6646d0..ee671607b 100644 --- a/scripts/warnings.pl +++ b/scripts/warnings.pl @@ -33,9 +33,11 @@ while (<<>>) ++$cmds{"::warning file=$result{file}::$result{msg}"}; } } -my $bool = %cmds ? 'true' : 'false'; print "$_\n" for sort keys %cmds; -print "::set-output name=warnings::$bool\n"; + +my $bool = %cmds ? 'true' : 'false'; +open my $GITHUB_OUTPUT, ">> $ENV{GITHUB_OUTPUT}" or die "open: $!"; +print $GITHUB_OUTPUT "warnings=$bool\n"; sub extractWarning {