Beq
40d667ce93
Make gcc-13 fetch more network resistant
2026-05-01 16:40:40 +01:00
Beq Janus
a8429b9654
Merge pull request #220 from FirestormViewer/dependabot/github_actions/actions/setup-dotnet-5
...
Bump actions/setup-dotnet from 4 to 5
2026-05-01 15:38:13 +01:00
Beq Janus
2335ac59a5
Merge pull request #219 from FirestormViewer/dependabot/github_actions/actions/github-script-9
...
Bump actions/github-script from 8 to 9
2026-05-01 15:37:57 +01:00
Beq Janus
a7d02d1f88
Merge pull request #218 from FirestormViewer/dependabot/github_actions/BugSplat-Git/symbol-upload-10.3.2
...
Bump BugSplat-Git/symbol-upload from 10.2.5 to 10.3.2
2026-05-01 15:37:44 +01:00
Beq Janus
297e9f64be
Merge pull request #217 from FirestormViewer/dependabot/github_actions/dawidd6/action-download-artifact-21
...
Bump dawidd6/action-download-artifact from 19 to 21
2026-05-01 15:37:24 +01:00
dependabot[bot]
018def73f0
Bump actions/download-artifact from 4 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:07:11 +00:00
dependabot[bot]
beb04107a9
Bump actions/setup-dotnet from 4 to 5
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:07:04 +00:00
dependabot[bot]
d214596389
Bump actions/github-script from 8 to 9
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:07:00 +00:00
dependabot[bot]
cba1ef9695
Bump BugSplat-Git/symbol-upload from 10.2.5 to 10.3.2
...
Bumps [BugSplat-Git/symbol-upload](https://github.com/bugsplat-git/symbol-upload ) from 10.2.5 to 10.3.2.
- [Release notes](https://github.com/bugsplat-git/symbol-upload/releases )
- [Commits](https://github.com/bugsplat-git/symbol-upload/compare/f56c6c85e5d04890d5358fb378fa782d3e3800d8...33f604b631df9b4be22a06c52e46acccd2db596b )
---
updated-dependencies:
- dependency-name: BugSplat-Git/symbol-upload
dependency-version: 10.3.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:06:56 +00:00
dependabot[bot]
e8feff2fa5
Bump dawidd6/action-download-artifact from 19 to 21
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 19 to 21.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v19...v21 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '21'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:06:51 +00:00
Hecklezz
0cef30c57e
Fix GitHub runner failing on macOS (Homebrew install script already runs brew update)
2026-04-24 22:28:52 +10:00
Ansariel
47925009f8
Merge branch 'main' of https://github.com/secondlife/viewer
...
# Conflicts:
# .github/workflows/build.yaml
# indra/cmake/Python.cmake
# indra/cmake/Velopack.cmake
# indra/lib/python/indra/util/llmanifest.py
# indra/newview/CMakeLists.txt
# indra/newview/app_settings/settings.xml
# indra/newview/installers/windows/installer_template.nsi
# indra/newview/llappviewer.cpp
# indra/newview/llappviewerwin32.cpp
# indra/newview/llpanellogin.cpp
# indra/newview/llstartup.cpp
# indra/newview/llvelopack.cpp
# indra/newview/llvelopack.h
# indra/newview/skins/default/xui/en/notifications.xml
# indra/newview/viewer_manifest.py
2026-04-08 22:09:24 +02:00
Ansariel
85760db00e
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2026-04-08 21:35:33 +02:00
Jonathan "Geenz" Goodman and Andrey Kleshchev
5c500ccf40
Release/26.1.1 ( #5530 )
...
* Integrate Velopack installer and update framework
* Add Velopack update support for macOS and VVM integration
* Update Velopack version and dependencies
* Improve Velopack packaging for macOS
* #5346 Uninstall older non-velopack viewer (#5363 )
* #5335 Fix silent uninstall asking about registry
* #5346 Uninstall older non-velopack viewer
* Use runtime viewer exe name, handle Velopack URL
* Velopack download failure diagnostic (#5520 )
* Velopack download failure diagnostic
* Fix up velopack downloading updates. Handle updates internally then hand them off to velopack. (#5524 )
* More velopack changes. Should download updates properly now.
* Don't include NSI files
* Restore optional updates, refine viewer restart behavior. (#5527 )
* Add support for optional updates.
* Don't restart the viewer after the update unless it was optional.
* Setup UpdaterServiceSetting with velopack properly.
* Refine the restart behavior a bit - readd the old "the viewer must update" UX.
* If the update is still downloading, close should just reopen the downloading dialog.
---------
Co-authored-by: Jonathan "Geenz" Goodman <geenz@lindenlab.com >
* Remove SLVersionChecker from the viewer with velopack. (#5528 )
* Remove SLVersionChecker updater integration
* Ensure that the portable install has the correct version number.
* Don't produce shortcuts with VPK - we do this with our post install.
* Bump viewer version from 26.1.0 to 26.1.1
* Potential fix for uninstaller not being functional.
* Fix for UpdaterServiceSetting being ignored.
* Filter for release channel when generating shortcuts.
* Add some more logging for icons on Windows builds.
* More VPK logging.
* Move velopack packaging in CI to the sign and package step.
* Enable velopack downgrade and skip older updates
* Move the version required checking into velopack's checks.
* Potential fix for downgrade prompts.
* Make sure our macOS flow mirrors Windows.
* Make sure to use the dev version of the mac sign and package.
* p#553 Only one of two uninstallers displayed
* #5346 Don't force user to shutdown velopack build for NSIS uninstall
* #5346 Ignore option for the uninstall dialog
* #5346 Fix early exit crash
* #5346 Properly reset version flag.
* Add some autodetect logic on macOS.
* p#564 Clear legacy links
* p#553 Handle uninstall records
* p#549 Permit testing release notes on a test build
* p#564 Remake nsis to velopack update flow
* p#564 Remake nsis to velopack update flow #2
* p#564 Fix incorrect value type
* p#553 Clear velopack's own registry entry in favor of a custom one
* #5346 Resolve duplicated window class name
* Bump to 2.1.0 of sign and package.
---------
Co-authored-by: Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com >
2026-04-07 19:12:59 -04:00
Beq
7f6bd88e41
Use updated symbol-uploader until bugsplat merge my PR
2026-04-03 21:09:24 +01:00
Beq
59f9ef2840
Update node-version on symbol-upload to avoid deprecation warnings.
2026-04-03 15:26:27 +01:00
Ansariel Hiller
8a9fae55fe
Merge pull request #210 from FirestormViewer/dependabot/github_actions/azure/trusted-signing-action-1.2.0
...
Bump azure/trusted-signing-action from 1.1.0 to 1.2.0
2026-04-01 14:37:11 +02:00
Ansariel Hiller
abe7321715
Merge pull request #211 from FirestormViewer/dependabot/github_actions/dawidd6/action-download-artifact-19
...
Bump dawidd6/action-download-artifact from 16 to 19
2026-04-01 14:36:59 +02:00
dependabot[bot]
e780ef7aa5
Bump BugSplat-Git/symbol-upload
...
Bumps [BugSplat-Git/symbol-upload](https://github.com/bugsplat-git/symbol-upload ) from 095d163ae9ceb006d286a731dcd35cf6a1b458c8 to f56c6c85e5d04890d5358fb378fa782d3e3800d8.
- [Release notes](https://github.com/bugsplat-git/symbol-upload/releases )
- [Commits](https://github.com/bugsplat-git/symbol-upload/compare/095d163ae9ceb006d286a731dcd35cf6a1b458c8...f56c6c85e5d04890d5358fb378fa782d3e3800d8 )
---
updated-dependencies:
- dependency-name: BugSplat-Git/symbol-upload
dependency-version: f56c6c85e5d04890d5358fb378fa782d3e3800d8
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 12:06:10 +00:00
dependabot[bot]
e6904156bf
Bump dawidd6/action-download-artifact from 16 to 19
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 16 to 19.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v16...v19 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '19'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 12:06:01 +00:00
dependabot[bot]
7c6935977f
Bump azure/trusted-signing-action from 1.1.0 to 1.2.0
...
Bumps [azure/trusted-signing-action](https://github.com/azure/trusted-signing-action ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/azure/trusted-signing-action/releases )
- [Commits](https://github.com/azure/trusted-signing-action/compare/v1.1.0...v1.2.0 )
---
updated-dependencies:
- dependency-name: azure/trusted-signing-action
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 12:05:56 +00:00
Ansariel
5b5bf7811d
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2026-03-25 10:13:12 +01:00
Ansariel
b663b8cc74
Merge branch 'release/26.1.1' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/newview/llappviewer.cpp
2026-03-25 10:12:53 +01:00
Jonathan "Geenz" Goodman
8bac218153
Make sure to use the dev version of the mac sign and package.
2026-03-18 02:41:31 -04:00
Jonathan "Geenz" Goodman
a611d22d90
Make sure our macOS flow mirrors Windows.
2026-03-18 01:14:29 -04:00
Beq
3969cb2090
make sure builds use the FS version file
2026-03-15 15:06:04 +00:00
Jonathan "Geenz" Goodman
0a29d51716
Move velopack packaging in CI to the sign and package step.
2026-03-13 18:28:33 -04:00
Ansariel
796876e6c4
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2026-03-13 10:27:33 +01:00
Ansariel
65c567bef5
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
...
# Conflicts:
# .github/workflows/build.yaml
# indra/newview/app_settings/settings.xml
# indra/newview/llinventorygallerymenu.cpp
# indra/newview/skins/default/xui/en/notifications.xml
2026-03-12 18:12:12 +01:00
Ansariel Hiller
7d9fb73240
Merge pull request #201 from FirestormViewer/dependabot/github_actions/dawidd6/action-download-artifact-16
...
Bump dawidd6/action-download-artifact from 13 to 16
2026-03-01 15:42:15 +01:00
Ansariel Hiller
9810cdbe60
Merge pull request #200 from FirestormViewer/dependabot/github_actions/azure/trusted-signing-action-1.1.0
...
Bump azure/trusted-signing-action from 1.0.0 to 1.1.0
2026-03-01 15:42:05 +01:00
Ansariel Hiller
b3070d2193
Merge pull request #199 from FirestormViewer/dependabot/github_actions/actions/download-artifact-8
...
Bump actions/download-artifact from 7 to 8
2026-03-01 15:41:56 +01:00
dependabot[bot]
8490d7c60a
Bump dawidd6/action-download-artifact from 13 to 16
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 13 to 16.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v13...v16 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '16'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 10:33:48 +00:00
dependabot[bot]
e3c17d3cf4
Bump azure/trusted-signing-action from 1.0.0 to 1.1.0
...
Bumps [azure/trusted-signing-action](https://github.com/azure/trusted-signing-action ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/azure/trusted-signing-action/releases )
- [Commits](https://github.com/azure/trusted-signing-action/compare/v1.0.0...v1.1.0 )
---
updated-dependencies:
- dependency-name: azure/trusted-signing-action
dependency-version: 1.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 10:33:43 +00:00
dependabot[bot]
a0b370fde5
Bump actions/download-artifact from 7 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 10:33:39 +00:00
dependabot[bot]
9f53f0d327
Bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 10:33:34 +00:00
Ansariel
adb569b9c4
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-202601
...
# Conflicts:
# indra/newview/quickprefs.cpp
2026-02-25 13:22:19 +01:00
Ansariel
ceac995a57
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
...
# Conflicts:
# indra/newview/llinventorygallerymenu.cpp
2026-02-25 11:53:45 +01:00
Ansariel
f95833ee6a
Merge branch 'project/one-click' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/cmake/Velopack.cmake
# indra/newview/CMakeLists.txt
# indra/newview/app_settings/settings.xml
# indra/newview/installers/windows/installer_template.nsi
# indra/newview/llappviewer.cpp
2026-02-17 17:14:21 +01:00
Beq
efb8847d8d
Fix tag workflow for triggering runs
...
Hopefully, fix the tag workflow by ensuring the correct commit SHA is used when triggered by workflow_run events.
Use the triggering workflow's run number and avoid using workflow inputs when determining the build run number.
Also, do not tag Nightly, Manual, or Profiling releases and prevent pushing tags on dry runs.
2026-02-10 17:23:15 +00:00
Ansariel
04b6edfd90
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2026-02-04 09:50:25 +01:00
Ansariel Hiller
53ddba33e3
Merge pull request #183 from FirestormViewer/dependabot/github_actions/dawidd6/action-download-artifact-13
...
Bump dawidd6/action-download-artifact from 12 to 13
2026-02-01 17:40:28 +01:00
dependabot[bot]
f9b450e0d4
Bump dawidd6/action-download-artifact from 12 to 13
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 12 to 13.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v12...v13 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '13'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 10:33:52 +00:00
dependabot[bot]
6c699a4e7f
Bump azure/trusted-signing-action from 0.5.11 to 1.0.0
...
Bumps [azure/trusted-signing-action](https://github.com/azure/trusted-signing-action ) from 0.5.11 to 1.0.0.
- [Release notes](https://github.com/azure/trusted-signing-action/releases )
- [Commits](https://github.com/azure/trusted-signing-action/compare/v0.5.11...v1.0.0 )
---
updated-dependencies:
- dependency-name: azure/trusted-signing-action
dependency-version: 1.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 10:33:47 +00:00
Ansariel
3456599ae5
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2026-01-25 12:48:31 +01:00
Jonathan "Geenz" Goodman
e6d2890408
Update build.yaml
2026-01-22 16:27:01 -05:00
Jonathan "Geenz" Goodman
ad82d46f7f
Add Velopack update support for macOS and VVM integration
2026-01-21 11:51:34 -05:00
Beq
958a6ecb59
Use new R2 buckets for deployment
...
We have migrated the R2 buckets to a better primary location for the majority of users.
2026-01-16 16:26:15 +00:00
Ansariel
c6426b9185
Merge branch 'project/one-click' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/cmake/Python.cmake
# indra/lib/python/indra/util/llmanifest.py
# indra/newview/CMakeLists.txt
# indra/newview/viewer_manifest.py
2026-01-08 15:21:12 +01:00
Ansariel
07f96c09ac
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-202601
...
# Conflicts:
# indra/llui/llscrolllistctrl.cpp
2026-01-06 13:13:50 +01:00