summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2023-09-12 16:28:09 -0400
committerNat Goodspeed <nat@lindenlab.com>2023-09-12 16:28:09 -0400
commitb02249546edeab57bef45cc72400973aa673d866 (patch)
treea20cbf58a5f5b5b2f1df3ed8e6300286da2d55fb /.github
parent3e86f26b408a33578482d20cd82ae9b5b5a5dc7c (diff)
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.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yaml32
1 files changed, 16 insertions, 16 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 4286de7cd3..b1dbc08011 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 }}