Commit Graph

233 Commits (e71215dcfdb960f64a7f10d2fba71790f8e7bcd1)

Author SHA1 Message Date
Brad Linden 1adf2d00eb Fix usage of $branch before it was initialized in build. 2024-08-22 15:46:48 -07:00
Andrey Lihatskiy b93529526b
ReleaseOS build fix (#2299) 2024-08-15 00:56:39 +03:00
nat-goodspeed 633e200af1
Merge pull request #2275 from secondlife/nat/edu-channel
Allow triggering an EDU build with a tag containing "edu"
2024-08-14 15:35:19 -04:00
Brad Linden 2921deed78
Skip windows symbol upload if there was no Release config build. (#2280) 2024-08-13 13:42:52 -07:00
Nat Goodspeed 23f2631d59 Merge branch 'develop' into nat/edu-channel 2024-08-13 15:32:47 -04:00
Signal Linden 8ce3323269
CI: Upload ReleaseOS app (#2252)
Upload the built app on ReleaseOS builds. Not sure why we wouldn't want this.
2024-08-13 12:12:48 -07:00
Nat Goodspeed dc314602d5 Allow triggering an EDU build with a tag containing "edu" 2024-08-13 11:30:41 -04:00
Signal Linden dff3fdbfd7
Adopt NSIS 3.0 (#2248) 2024-08-11 16:44:39 -07:00
Brad Linden c106221726 Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop
# Conflicts:
 #	.github/workflows/build.yaml
 #	indra/llui/llscrolllistctrl.cpp
2024-08-09 15:43:06 -07:00
Brad Linden 3b2c32fdf9 Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus
# Conflicts:
 #	.github/workflows/build.yaml
 #	indra/newview/CMakeLists.txt
 #	indra/newview/llspeakers.cpp
 #	indra/newview/llvoicechannel.cpp
 #	indra/newview/llvoicechannel.h
 #	indra/newview/llvoiceclient.cpp
 #	indra/newview/llvoiceclient.h
 #	indra/newview/llvoicewebrtc.cpp
2024-08-09 15:10:13 -07:00
Roxie Linden d46c444aee Use the secondlife-3p fork of symbol upload, which has vMAJOR tags 2024-08-08 12:05:16 -07:00
Roxie Linden cfe84b7f38 Merge branch 'roxie/webrtc-symbols' of github.com:secondlife/viewer into roxie/webrtc-symbols 2024-08-08 09:35:36 -07:00
Roxie Linden f1f3aa42e8 CR fixes 2024-08-08 09:34:48 -07:00
Roxie Linden 83390094f1 test llwebrtc.dll for additional symbols 2024-08-07 22:01:46 -07:00
Roxie Linden 60003cf077 include viewer exe in uploaded symbols 2024-08-07 19:09:19 -07:00
Roxie Linden 530bc29753 build debug symbols for llwebrtc even for release 2024-08-07 16:33:00 -07:00
Roxie Linden f6f3d7e048 spacing issue 2024-08-07 14:24:00 -07:00
Roxie Linden 63a4ad9b98 Add Windows multi-pdb upload capability 2024-08-07 14:16:11 -07:00
Andrey Kleshchev 399eb2104e viewer#2043 bugsplat symbol upload update 2024-08-07 20:12:59 +03:00
Roxie Linden 753cf01ef0 don't need to post dylib as we're using xcarchive 2024-08-06 22:24:38 -07:00
Roxie Linden fc0e70e77b upload xcarchive to bugsplat 2024-08-06 21:00:48 -07:00
Roxie Linden c52c25e10d As bugspat upload is broken for dylibs within .dSYM bundles, upload the dylibs directly 2024-08-06 12:06:40 -07:00
Roxie Linden 83c1f45dba Download osx artifacts to working directory 2024-08-06 00:26:43 -07:00
Roxie Linden 07573f7e10 allow paths with spaces 2024-08-05 23:16:48 -07:00
Roxie Linden 293187e04b Build mac symbols for multiple binaries/dynamic libraries and upload them all to bugsplat 2024-08-05 18:17:03 -07:00
Andrey Lihatskiy 01688e5216
Use dedicated property to determine if build is called from a fork (#2183) 2024-08-02 20:48:06 +03:00
Signal Linden dfa7d60a72
build.yaml: Fix FROM_FORK value, ReleaseOS PR builds (#2147) 2024-07-30 10:09:49 -07:00
Bennett Goble a247902e3d build.yaml: Remove unused BUILD variable 2024-07-29 09:52:59 -07:00
Bennett Goble 60d91f8e75 Fix PR builds from forks
Build ReleaseOS when a PR is from a fork rather than Release.
This fixes OSS PR builds which, until now, have been failing because they cannot access secrets.
2024-07-28 23:11:58 -07:00
Andrey Kleshchev 57e78ed43b viewer#2043 bugsplat symbol upload update 2024-07-23 22:51:31 +03:00
Brad Linden 32b912af9a Make sure TAG_ID actually gets added to GITHUB_ENV 2024-06-20 17:15:16 -07:00
Brad Linden aa6161ca94 Shorten SHA value used in tag id and attempt to fix js/yaml syntax error 2024-06-20 17:10:00 -07:00
Brad Linden e165be0007 Attempt to use provided GITHUB_TOKEN and generate tag id from inputs 2024-06-18 14:31:41 -07:00
Brad Linden 05efb1494d Fix yaml indentation of javascript snippet in tag-release workflow 2024-06-17 19:17:18 -07:00
Brad Linden f5659945b5 Fix secret name since GITHUB_ prefix is reserved 2024-06-17 18:54:45 -07:00
Brad Linden 3da16d1899 Attempt to fix tag-release workflow by moving conditional secrets usage into env 2024-06-17 18:38:00 -07:00
Brad Linden 352dff6830
Attempt to fix workflow syntax in new tag-release workflow (#1792) 2024-06-17 18:32:24 -07:00
Brad Linden dd64c39d64 Pass through input channel to select the tag channel name 2024-06-17 17:55:29 -07:00
Brad Linden b9a8b3b240 Update naming and add options to tag-release workflow_dispatch. 2024-06-17 17:43:02 -07:00
Brad Linden 84a221e7dd Renamed tag-nightly.yaml to generalize it to other tags when using workflow_dispatch 2024-06-17 17:41:53 -07:00
Brad Linden 0e1e1685d4 Skip the actual tag update step gracefully until we have proper tokens set up 2024-06-13 18:14:21 -07:00
Brad Linden b9f287815a Add new viewer_channel detection for develop branch 2024-06-13 17:55:05 -07:00
Brad Linden 41cb778fb0 Initial work setting up scheduled releases for develop branch. 2024-06-13 17:41:17 -07:00
Andrey Lihatskiy ef9f4b38e9 Merge branch 'main' into DRTVWR-600-maint-A 2024-06-11 17:51:35 +03:00
Brad Linden 2e41f5a35e Try to get sign-and-package-windows job a runner to run on 2024-06-10 16:11:29 -07:00
Bennett Goble a0b3021bdc Trim trailing whitespace
Start trimming trailing whitespace, but limit the blast radius to a
handful of file types.
2024-05-29 08:10:00 -07:00
Brad Linden e1623bb276
Merge pull request #1489 from secondlife/brad/fix-mac-channel
Fix channel detection for mac builds
2024-05-16 09:55:50 -07:00
Brad Linden 8011d3f457 Fix channel detection for mac builds 2024-05-15 16:08:04 -07:00
Brad Linden 7feec9998e Move all release_run logic into setvar job. 2024-05-15 15:12:52 -07:00
Brad Linden 0960ae7892 Experiment with getting manually triggered workflow builds to optionally do a release 2024-05-15 14:49:07 -07:00