From 94079e573d8786374795e11531004104b28de194 Mon Sep 17 00:00:00 2001 From: Arun Sathiya Date: Thu, 18 Jan 2024 12:44:29 -0800 Subject: [PATCH] ci: Use GITHUB_OUTPUT envvar instead of set-output command `save-state` and `set-output` commands used in GitHub Actions are deprecated and [GitHub recommends using environment files](https://github.blog/changelog/2023-07-24-github-actions-update-on-save-state-and-set-output-commands/). This PR updates the usage of `set-output` to `$GITHUB_OUTPUT` Instructions for envvar usage from GitHub docs: https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-an-output-parameter --- .github/workflows/maven-release.yml | 2 +- .github/workflows/sitedocs.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven-release.yml b/.github/workflows/maven-release.yml index 909e08e1..411e5555 100644 --- a/.github/workflows/maven-release.yml +++ b/.github/workflows/maven-release.yml @@ -52,7 +52,7 @@ jobs: - name: Store Version id: store-version - run: echo "::set-output name=version::$(grep ^scm.tag= release.properties | sed -e 's/scm.tag=aio-lib-java-//g')" + run: echo "version=$(grep ^scm.tag= release.properties | sed -e 's/scm.tag=aio-lib-java-//g')" >> $GITHUB_OUTPUT github-release: needs: tag diff --git a/.github/workflows/sitedocs.yaml b/.github/workflows/sitedocs.yaml index bfb40d7b..41a953e9 100644 --- a/.github/workflows/sitedocs.yaml +++ b/.github/workflows/sitedocs.yaml @@ -36,7 +36,7 @@ jobs: - name: Store Version id: store-version - run: echo "::set-output name=version::$(mvn -q help:evaluate -Dexpression=project.version -DforceStdout)" + run: echo "version=$(mvn -q help:evaluate -Dexpression=project.version -DforceStdout)" >> $GITHUB_OUTPUT generate-docs: runs-on: ubuntu-latest