From b02249546edeab57bef45cc72400973aa673d866 Mon Sep 17 00:00:00 2001
From: Nat Goodspeed <nat@lindenlab.com>
Date: Tue, 12 Sep 2023 16:28:09 -0400
Subject: [PATCH] SL-19243: Directly reference action subdirs in
 viewer-build-util

instead of trying to checkout viewer-build-util (which doesn't work) and then
reference action subdirs from the filesystem.

Also engage (initial placeholder) actions to sign and package the
platform-specific application artifacts.
---
 .github/workflows/build.yaml | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 4286de7cd3f..b1dbc080111 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -263,19 +263,26 @@ jobs:
           path: |
             ${{ steps.build.outputs.physicstpv }}
 
+  sign-and-package-windows:
+    needs: build
+    runs-on: windows
+    steps:
+      - name: Sign and package Windows viewer
+        uses: secondlife/viewer-build-util/sign-pkg-windows@main
+
+  sign-and-package-mac:
+    needs: build
+    runs-on: macos-latest
+    steps:
+      - name: Sign and package Mac viewer
+        uses: secondlife/viewer-build-util/sign-pkg-mac@main
+
   post-windows-symbols:
     needs: build
     runs-on: ubuntu-latest
     steps:
-      - name: Checkout viewer-build-util
-        uses: actions/checkout@v3
-        with:
-          repository: secondlife/viewer-build-util
-          ref: main
-          path: .util
-
       - name: Post Windows symbols
-        uses: ./.util/post-bugsplat-windows
+        uses: secondlife/viewer-build-util/post-bugsplat-windows@main
         with:
           username: ${{ secrets.BUGSPLAT_USER }}
           password: ${{ secrets.BUGSPLAT_PASS }}
@@ -287,15 +294,8 @@ jobs:
     needs: build
     runs-on: ubuntu-latest
     steps:
-      - name: Checkout viewer-build-util
-        uses: actions/checkout@v3
-        with:
-          repository: secondlife/viewer-build-util
-          ref: main
-          path: .util
-
       - name: Post Mac symbols
-        uses: ./.util/post-bugsplat-mac
+        uses: secondlife/viewer-build-util/post-bugsplat-mac@main
         with:
           username: ${{ secrets.BUGSPLAT_USER }}
           password: ${{ secrets.BUGSPLAT_PASS }}
-- 
GitLab