From 52072ac3f6fd0c907701d2dfae8a512f9e2d8cfb Mon Sep 17 00:00:00 2001 From: Beq Date: Thu, 26 Sep 2024 01:34:35 +0100 Subject: [PATCH] [build]Add a json build_info file to the artifacts --- .github/workflows/build_viewer.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/workflows/build_viewer.yml b/.github/workflows/build_viewer.yml index e30026fdea..04d786d107 100644 --- a/.github/workflows/build_viewer.yml +++ b/.github/workflows/build_viewer.yml @@ -433,6 +433,31 @@ jobs: run: ls -R working-directory: ${{steps.download.outputs.download-path}} + - name: Create Build Info artifact + env: + FS_VIEWER_CHANNEL: ${{ needs.build_matrix.outputs.viewer_channel }} + FS_VIEWER_VERSION: + FS_VIEWER_BUILD: + FS_VIEWER_RELEASE_TYPE: + id: create_build_info + run: | + cat < build_info.json + { + "build_run_number": "${{ github.run_number }}", + "release_type": "${{ needs.build_matrix.outputs.viewer_release_type }}", + "viewer_version": "${{ needs.build_matrix.outputs.viewer_version }}", + "viewer_build": "${{ needs.build_matrix.outputs.viewer_build }}" + } + EOF + echo "Build info created: $(cat build_info.json)" + + # Upload Build Info Artifact + - name: Upload Tag Info + uses: actions/upload-artifact@v4 + with: + name: build_info + path: build_info.json + - name: Reorganise artifacts ready for server upload. env: FS_VIEWER_CHANNEL: ${{ needs.build_matrix.outputs.viewer_channel }}