summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2023-09-11 10:07:51 -0400
committerNat Goodspeed <nat@lindenlab.com>2023-09-11 10:07:51 -0400
commit29300a1fd356b7355ecfb56951e7d7ad0553ef15 (patch)
tree44df1dfbfe94451a850f36eba574a36aba19ce4b /.github
parentdc0ebc96a4556b99b515364465b23a64e84f0899 (diff)
SL-19242: Try harder to post artifacts containing exactly app image.
In a Windows build tree, we don't actually have an app-named top directory, so don't package its containing directory -- just the app dir itself, e.g. "newview/Release". In a Mac build tree, though we do have "Second Life Mumble.app", its parent directory also contains other large stuff. Try posting a temp directory containing a symlink to the .app. Ditch the "!*.bat" exclusion: the presence of a second path (even an exclusion) changes how upload-artifact nests its contents.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yaml4
1 files changed, 0 insertions, 4 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index acd30106c3..9f10275d7c 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -225,12 +225,8 @@ jobs:
uses: actions/upload-artifact@v3
with:
name: "${{ steps.build.outputs.artifact }}-app"
- # The directory specified as viewer_app contains the directory
- # containing the application image. Strip out any other build
- # detritus from the artifact.
path: |
${{ steps.build.outputs.viewer_app }}
- "!${{ steps.build.outputs.viewer_app }}/*.bat"
# The other upload of nontrivial size is the symbol file. Use a distinct
# artifact for that too.