From 80d34abf7b81e88d3ff9a762ccb9c0b1c1363b16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFs=20Postula?= Date: Thu, 25 Jul 2024 12:48:40 +0200 Subject: [PATCH 1/2] feat: add some output to publishing jobs --- .github/workflows/docker_publish.yml | 3 ++- .github/workflows/npm_napi_publish.yml | 3 ++- .github/workflows/rust_binary_publish.yml | 4 +++- .github/workflows/rust_installer_publish.yml | 3 ++- .github/workflows/rust_registry_publish.yml | 3 ++- 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docker_publish.yml b/.github/workflows/docker_publish.yml index 0cc5b46..e78054d 100644 --- a/.github/workflows/docker_publish.yml +++ b/.github/workflows/docker_publish.yml @@ -145,7 +145,8 @@ jobs: "event_name": "${{ github.event_name }}", "outputs": { "released": ${{ steps.push.outcome == 'success' && true || false }}, - "version": "${{ inputs.version }}" + "version": "${{ inputs.version }}", + "sha": "${{ github.sha }}" } } EOF diff --git a/.github/workflows/npm_napi_publish.yml b/.github/workflows/npm_napi_publish.yml index 731c7e0..f366825 100644 --- a/.github/workflows/npm_napi_publish.yml +++ b/.github/workflows/npm_napi_publish.yml @@ -171,7 +171,8 @@ jobs: "event_name": "${{ github.event_name }}", "outputs": { "released": ${{ steps.publish.outcome == 'success' && true || false }}, - "version": "${{ inputs.version }}" + "version": "${{ inputs.version }}", + "sha": "${{ github.sha }}" } } EOF diff --git a/.github/workflows/rust_binary_publish.yml b/.github/workflows/rust_binary_publish.yml index 8241890..dc060ef 100644 --- a/.github/workflows/rust_binary_publish.yml +++ b/.github/workflows/rust_binary_publish.yml @@ -247,7 +247,9 @@ jobs: "event_name": "${{ github.event_name }}", "outputs": { "released": ${{ steps.upload.outcome == 'success' && true || false }}, - "version": "${{ inputs.version }}" + "version": "${{ inputs.version }}", + "release_channel": "${{ inputs.release_channel }}", + "sha": "${{ github.sha }}" } } EOF diff --git a/.github/workflows/rust_installer_publish.yml b/.github/workflows/rust_installer_publish.yml index eaaadd2..970e6cd 100644 --- a/.github/workflows/rust_installer_publish.yml +++ b/.github/workflows/rust_installer_publish.yml @@ -224,7 +224,8 @@ jobs: "event_name": "${{ github.event_name }}", "outputs": { "released": ${{ steps.upload.outcome == 'success' && true || false }}, - "version": "${{ inputs.version }}" + "version": "${{ inputs.version }}", + "sha": "${{ github.sha }}" } } EOF diff --git a/.github/workflows/rust_registry_publish.yml b/.github/workflows/rust_registry_publish.yml index 6f6ef1a..393b4b3 100644 --- a/.github/workflows/rust_registry_publish.yml +++ b/.github/workflows/rust_registry_publish.yml @@ -147,7 +147,8 @@ jobs: "event_name": "${{ github.event_name }}", "outputs": { "released": ${{ (steps.public_release.outcome == 'success' && true || false) || (steps.private_release.outcome == 'success' && true || false) }}, - "version": "${{ inputs.version }}" + "version": "${{ inputs.version }}", + "sha": "${{ github.sha }}" } } EOF From 17d27b300caf0ac7550f599655b5ee0b4fa68da8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFs=20Postula?= Date: Thu, 25 Jul 2024 12:48:55 +0200 Subject: [PATCH 2/2] feat: allow summary fslabscli vesion to be set --- .github/workflows/check_summaries.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/check_summaries.yml b/.github/workflows/check_summaries.yml index f144383..687d8fa 100644 --- a/.github/workflows/check_summaries.yml +++ b/.github/workflows/check_summaries.yml @@ -9,6 +9,9 @@ on: type: string default: "checks" description: "Type of run (`checks` or `publishing`)" + fslabscli_version: + type: string + description: "Fslabscli version" jobs: results: name: ${{ inputs.run_type }} summaries @@ -24,6 +27,7 @@ jobs: uses: ForesightMiningSoftwareCorporation/fslabscli-action@v1 with: token: ${{ steps.generate_token.outputs.token }} + version: ${{ inputs.fslabscli_version }} - uses: actions/download-artifact@v4 id: download with: