From 7d07b12c0281108dc61bf1480df21efdf7e441c2 Mon Sep 17 00:00:00 2001 From: Konstantin Burkalev Date: Thu, 20 Jun 2024 11:56:32 +0300 Subject: [PATCH] chore(ci): update set-output (deprecated) to use $GITHUB_OUTPUT Followed the GitHub guidelines: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ --- .github/workflows/cloud.yml | 2 +- .github/workflows/drivers-tests.yml | 2 +- .github/workflows/master.yml | 2 +- .github/workflows/publish.yml | 18 +++++++++--------- .github/workflows/push.yml | 4 ++-- .github/workflows/rust-cubestore-master.yml | 6 +++--- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/cloud.yml b/.github/workflows/cloud.yml index 5f9ea8346fdc9..7bc538ea8bd98 100644 --- a/.github/workflows/cloud.yml +++ b/.github/workflows/cloud.yml @@ -41,7 +41,7 @@ jobs: env: SHA: ${{ github.sha }} - id: get-tag - run: echo "::set-output name=sha::$(git rev-list -n 1 $(git tag --contains $SHA))" + run: echo "sha=$(git rev-list -n 1 $(git tag --contains $SHA))" >> $GITHUB_OUTPUT env: SHA: ${{ github.sha }} - id: get-tag-out diff --git a/.github/workflows/drivers-tests.yml b/.github/workflows/drivers-tests.yml index 84e0a4c36575e..97fae3be008bf 100644 --- a/.github/workflows/drivers-tests.yml +++ b/.github/workflows/drivers-tests.yml @@ -70,7 +70,7 @@ jobs: env: SHA: ${{ github.sha }} - id: get-tag - run: echo "::set-output name=sha::$(git rev-list -n 1 $(git tag --contains $SHA))" + run: echo "sha=$(git rev-list -n 1 $(git tag --contains $SHA))" >> $GITHUB_OUTPUT env: SHA: ${{ github.sha }} - id: get-tag-out diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 1c2c5cadde3a6..ccdf6c856a8e1 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -29,7 +29,7 @@ jobs: env: SHA: ${{ github.sha }} - id: get-tag - run: echo "::set-output name=sha::$(git rev-list -n 1 $(git tag --contains $SHA))" + run: echo "sha=$(git rev-list -n 1 $(git tag --contains $SHA))" >> $GITHUB_OUTPUT env: SHA: ${{ github.sha }} - id: get-tag-out diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4aee88203f77f..6d8cf81abc522 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -404,9 +404,9 @@ jobs: MAJOR=${MINOR%.*} TAGS="$TAGS,${DOCKER_IMAGE}:${MINOR},${DOCKER_IMAGE}:${MAJOR},${DOCKER_IMAGE}:latest" fi - echo ::set-output name=version::${VERSION} - echo ::set-output name=tags::${TAGS} - echo ::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ') + echo "version=${VERSION}" >> $GITHUB_OUTPUT + echo "tags=${TAGS}" >> $GITHUB_OUTPUT + echo "created=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT - name: Login to DockerHub uses: docker/login-action@v3 with: @@ -481,9 +481,9 @@ jobs: elif [ "${{ github.event_name }}" = "push" ]; then TAGS="$TAGS,${DOCKER_IMAGE}:sha-${GITHUB_SHA::8}-jdk" fi - echo ::set-output name=version::${VERSION} - echo ::set-output name=tags::${TAGS} - echo ::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ') + echo "version=${VERSION}" >> $GITHUB_OUTPUT + echo "tags=${TAGS}" >> $GITHUB_OUTPUT + echo "created=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT - name: Login to DockerHub uses: docker/login-action@v3 with: @@ -579,9 +579,9 @@ jobs: TAGS="$TAGS,${DOCKER_IMAGE}:${MINOR}${{ matrix.postfix }},${DOCKER_IMAGE}:${MAJOR}${{ matrix.postfix }},${DOCKER_IMAGE}:${{ matrix.tag }}" fi - echo ::set-output name=version::${VERSION} - echo ::set-output name=tags::${TAGS} - echo ::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ') + echo "version=${VERSION}" >> $GITHUB_OUTPUT + echo "tags=${TAGS}" >> $GITHUB_OUTPUT + echo "created=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT - name: Login to DockerHub uses: docker/login-action@v3 with: diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index f4fb297da22cd..cd00f03fc909c 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -462,7 +462,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - id: get-tag - run: echo "::set-output name=tag::$(git tag --contains $GITHUB_SHA)" + run: echo "tag=$(git tag --contains $GITHUB_SHA)" >> $GITHUB_OUTPUT env: GITHUB_SHA: ${{ github.sha }} @@ -481,7 +481,7 @@ jobs: env: SHA: ${{ github.sha }} - id: get-tag - run: echo "::set-output name=sha::$(git rev-list -n 1 $(git tag --contains $SHA))" + run: echo "sha=$(git rev-list -n 1 $(git tag --contains $SHA))" >> $GITHUB_OUTPUT env: SHA: ${{ github.sha }} - id: get-tag-out diff --git a/.github/workflows/rust-cubestore-master.yml b/.github/workflows/rust-cubestore-master.yml index 9b1381c19c756..42aa96a0f57a3 100644 --- a/.github/workflows/rust-cubestore-master.yml +++ b/.github/workflows/rust-cubestore-master.yml @@ -142,9 +142,9 @@ jobs: TAGS="$TAGS,${DOCKER_IMAGE}:build-1${GITHUB_RUN_NUMBER}${{ matrix.postfix }}" fi - echo ::set-output name=version::${VERSION} - echo ::set-output name=tags::${TAGS} - echo ::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ') + echo "version=${VERSION}" >> $GITHUB_OUTPUT + echo "tags=${TAGS}" >> $GITHUB_OUTPUT + echo "created=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_OUTPUT - name: Login to DockerHub uses: docker/login-action@v3 with: