From ca5f3e3b35dedd3674df91ec5aabae1e6bab4acd Mon Sep 17 00:00:00 2001
From: Nat Goodspeed <nat@lindenlab.com>
Date: Thu, 6 Jul 2023 17:29:40 -0400
Subject: SL-18837: Add addoutput, addarrayoutput functions to build.sh

and use them instead of codeticket addoutput to pass GitHub xxx_name, xxx_path
outputs to build.yaml.

Add upload steps to build.yaml to try to upload build products identified in
build.sh.
---
 .github/workflows/build.yaml | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

(limited to '.github/workflows')

diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index a3d5269d5a..cd82fe5a54 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -205,3 +205,41 @@ jobs:
         with:
           name: ${{ steps.build.outputs.installer_name }}
           path: ${{ steps.build.outputs.installer_path }}
+
+      - name: Upload metadata
+        uses: actions/upload-artifact@v3
+        with:
+          name: ${{ steps.build.outputs.autobuild_package_name }}
+          path: ${{ steps.build.outputs.autobuild_package_path }}
+
+      - name: Upload version
+        uses: actions/upload-artifact@v3
+        with:
+          name: viewer_version.txt
+          path: ${{ steps.build.outputs.viewer_version_name }}
+
+      - name: Upload Doxygen Log
+        if: steps.build.outputs.doxygen_log_path
+        uses: actions/upload-artifact@v3
+        with:
+          name: ${{ steps.build.outputs.doxygen_log_name }}
+          path: ${{ steps.build.outputs.doxygen_log_path }}
+
+      - name: Upload Doxygen Tarball
+        if: steps.build.outputs.doxygen_tarball_path
+        uses: actions/upload-artifact@v3
+        with:
+          name: ${{ steps.build.outputs.doxygen_tarball_name }}
+          path: ${{ steps.build.outputs.doxygen_tarball_path }}
+
+      - name: Upload viewer package installers
+        uses: actions/upload-artifact@v3
+        with:
+          name: ${{ steps.build.outputs.installer_name }}
+          path: ${{ steps.build.outputs.packages }}
+
+      - name: Upload symbol file
+        uses: actions/upload-artifact@v3
+        with:
+          name: ${{ steps.build.outputs.symbolfile_name }}
+          path: ${{ steps.build.outputs.symbolfile_path }}
-- 
cgit v1.2.3