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
06c90a6fec
Clarify environment info prompt for bug issue template. ( #2088 )
2024-07-23 09:54:19 -07:00
Brad Linden
9ab2f662f8
Merge pull request #1819 from secondlife/brad/tag-release
2024-07-01 10:37:21 -07: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
6393e88ca4
Merge remote-tracking branch 'origin/develop' into brad/webrtc-voice-develop
2024-06-18 11:55:30 -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
Roxie Linden
5e60392c27
Merge branch 'develop' of github.com:secondlife/viewer into roxie/webrtc-voice
2024-06-13 14:59:28 -07:00
Roxie Linden
ed34782283
Merge branch 'main' of github.com:secondlife/viewer into roxie/webrtc-voice
2024-06-11 18:43:34 -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
Roxie Linden
3a212d9608
Merge branch 'spaces-merge' into roxie/webrtc-voice
2024-05-20 12:59:59 -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
Nat Goodspeed
1f0b80f709
Streamline the new workflow `RELEASE_RUN` logic a little.
...
Since downstream jobs reference the output of the new `setvar` job, instead of
directly referencing global `env.RELEASE_RUN`, no need to set `RELEASE_RUN` in
the global environment.
2024-05-15 17:15:25 -04:00
Nat Goodspeed
f822193974
Make env.RELEASE_RUN the empty string if false
...
not the string "false", which is true.
2024-05-15 16:08:54 -04:00
Nat Goodspeed
18c1458409
Can't reference global env in job.if either.
2024-05-15 16:01:26 -04:00
Nat Goodspeed
9d30040dfe
Try to work around workflow YAML env setting limitation.
2024-05-15 15:57:50 -04:00
Nat Goodspeed
a4d2574df2
Run ReleaseOS builds, but only when a release page is requested.
2024-05-13 13:46:42 -04:00
Nat Goodspeed
4f70946048
Fix syntax error in build.yaml to enable Windows ReleaseOS
2024-05-11 10:14:49 -04:00
Nat Goodspeed
afd726979a
Turn on GH Windows ReleaseOS build
2024-05-11 09:58:22 -04:00
Roxie Linden
4af9128db1
Merge branch 'main' of https://github.com/secondlife/viewer into roxie/webrtc-voice
2024-05-06 16:40:12 -07:00
Vir Linden
6eeef10cda
Update build.yaml
2024-05-02 10:08:46 -04:00
Vir Linden
eb0f963b46
Update build.yaml
2024-05-02 09:48:26 -04:00
Vir Linden
7f23f160d7
trim trailing whitespace
2024-05-01 17:51:44 +01:00
Vir Linden
65495ba765
set viewer channel from branch
2024-05-01 16:42:09 +01:00
Vir Linden
a3602d660c
Merge pull request #1323 from secondlife/main
...
Update from main
2024-04-24 16:02:42 -04:00
Vir Linden
6ca4dfdb56
Update build.yaml
2024-04-19 16:16:26 -04:00
Vir Linden
a65de93541
https://github.com/secondlife/viewer/issues/1286 - branch var from github.repository
2024-04-19 19:51:19 +01:00
Vir Linden
f39987f382
https://github.com/secondlife/viewer/issues/1286 - branch var from github.repository
2024-04-19 19:47:46 +01:00
Vir Linden
c2730b4fff
https://github.com/secondlife/viewer/issues/1286 - determine viewer_channel from branch name in builds
2024-04-19 16:44:59 +01:00
Vir Linden
b340042a3f
https://github.com/secondlife/viewer/issues/1214 - Update cla.yaml
2024-04-16 12:19:09 -04:00
Bennett Goble
0f94ea86d4
CI: adopt xz compression
...
Move towards packaging artifacts with xz, which offers higher compression ratios and faster decode time.
2024-04-11 15:18:42 -07:00