fix(packaging/windows): Allow WiX installer downgrades (#5435) #4732
ci.yml
on: push
Release Setup
17s
GitHub Env Debug
/
GitHub Env Debug
3s
Matrix: Homebrew / build_homebrew
Matrix: Linux Flatpak / build_linux_flatpak
Matrix: Linux / build_linux
Matrix: Windows / build_windows
Matrix: macOS / build_dmg
Bundle Analysis
/
bundle_analysis
20s
Matrix: Docker / docker
Matrix: macOS / notarize_dmg
Matrix: FreeBSD / build_freebsd
Matrix: coverage
Matrix: Linux Copr / call-copr-ci / artifacts
Waiting for pending jobs
Release Homebrew Beta
0s
Linux Copr
/
Release
Annotations
35 errors and 52 warnings
|
FreeBSD / amd64
An error occurred trying to start process '/usr/bin/bash' with working directory '/home/runner/work/Sunshine/Sunshine/build/cpack_artifacts/_CPack_Packages/FreeBSD/FREEBSD/Sunshine'. No such file or directory
|
|
FreeBSD / amd64
Process completed with exit code 1.
|
|
Homebrew / macos-14
Process completed with exit code 1.
|
|
Homebrew / macos-14
brew test-bot --only-formulae failed
|
|
Homebrew / macos-14
Process failed with exit code 1
|
|
Homebrew / macos-14
Failed to download resource "sunshine (2026.721.222924)"
Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/2026.721.222924
curl: (56) The requested URL returned error: 404
|
|
Homebrew / macos-15
Process completed with exit code 1.
|
|
Homebrew / macos-15
brew test-bot --only-formulae failed
|
|
Homebrew / macos-15
Process failed with exit code 1
|
|
Homebrew / macos-15
Failed to download resource "sunshine (2026.721.222924)"
Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/2026.721.222924
curl: (56) The requested URL returned error: 404
|
|
Homebrew / macos-26
Process completed with exit code 1.
|
|
Homebrew / macos-26
brew test-bot --only-formulae failed
|
|
Homebrew / macos-26
Process failed with exit code 1
|
|
Homebrew / macos-26
Failed to download resource "sunshine (2026.721.222924)"
Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/2026.721.222924
curl: (56) The requested URL returned error: 404
|
|
Homebrew / ubuntu-24.04
Process completed with exit code 1.
|
|
Homebrew / ubuntu-24.04
brew test-bot --only-formulae failed
|
|
Homebrew / ubuntu-24.04
Process failed with exit code 1
|
|
Homebrew / ubuntu-24.04
test failed
|
|
`brew test --verbose lizardbyte/homebrew/sunshine` failed on Linux x86_64!:
Formula/s/sunshine.rb#L466
::error::lizardbyte/homebrew/sunshine is missing test dependencies: isl mpfr libmpc binutils gcc@14 libgpg-error libgcrypt libxslt gcovr
|
|
Homebrew / ubuntu-24.04
lizardbyte/homebrew/sunshine is missing test dependencies: isl mpfr libmpc binutils gcc@14 libgpg-error libgcrypt libxslt gcovr
|
|
Homebrew / ubuntu-24.04
Failed to download resource "sunshine (2026.721.222924)"
Download failed: https://ghcr.io/v2/lizardbyte/homebrew/sunshine/manifests/2026.721.222924
curl: (22) The requested URL returned error: 404
|
|
FreeBSD / aarch64
Canceling since a higher priority waiting request for CI-refs/heads/master exists
|
|
FreeBSD / aarch64
An error occurred trying to start process '/usr/bin/bash' with working directory '/home/runner/work/Sunshine/Sunshine/build/cpack_artifacts/_CPack_Packages/FreeBSD/FREEBSD/Sunshine'. No such file or directory
|
|
FreeBSD / aarch64
The operation was canceled.
|
|
Docker / Docker-ubuntu-26.04
Canceling since a higher priority waiting request for CI-refs/heads/master exists
|
|
Docker / Docker-debian-trixie
Canceling since a higher priority waiting request for CI-refs/heads/master exists
|
|
Docker / Docker-ubuntu-26.04
The operation was canceled.
|
|
Docker / Docker-debian-trixie
The operation was canceled.
|
|
Docker / Docker-ubuntu-22.04
Canceling since a higher priority waiting request for CI-refs/heads/master exists
|
|
Docker / Docker-ubuntu-22.04
The operation was canceled.
|
|
Docker / Docker-ubuntu-24.04
Canceling since a higher priority waiting request for CI-refs/heads/master exists
|
|
Docker / Docker-ubuntu-24.04
The operation was canceled.
|
|
CI
Canceling since a higher priority waiting request for CI-refs/heads/master exists
|
|
CI
Canceling since a higher priority waiting request for CI-refs/heads/master exists
|
|
CI
Canceling since a higher priority waiting request for CI-refs/heads/master exists
|
|
sunshine: Formula version newer than livecheck:
Formula/s/sunshine.rb#L0
The formula version (2026.721.222924) is newer than the version from `brew livecheck` (2026.516.143833).
|
|
macOS / macOS-arm64:
third-party/tray/src/tray_darwin.m#L130
'popUpStatusItemMenu:' is deprecated: first deprecated in macOS 10.14 - Use the menu property instead [-Wdeprecated-declarations]
|
|
macOS / macOS-arm64
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
macOS / macOS-arm64
icu4c@78 78.3 is already installed, it's just not linked.
To link this version, run:
brew link icu4c@78
|
|
Archlinux / Archlinux
type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
|
|
sunshine: Formula version newer than livecheck:
Formula/s/sunshine.rb#L0
The formula version (2026.721.222924) is newer than the version from `brew livecheck` (2026.516.143833).
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Linux / AppImage
call to ‘__wmemcpy_chk_warn’ declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Windows / Windows-ARM64:
build/_deps/boost-src/libs/spirit/include/boost/spirit/home/classic/core/primitives/impl/numerics.ipp#L199
'has_denorm' is deprecated [-Wdeprecated-declarations]
|
|
Windows / Windows-ARM64:
build/_deps/boost-src/libs/spirit/include/boost/spirit/home/classic/core/primitives/impl/numerics.ipp#L199
'has_denorm' is deprecated [-Wdeprecated-declarations]
|
|
sunshine: Formula version newer than livecheck:
Formula/s/sunshine.rb#L0
The formula version (2026.721.222924) is newer than the version from `brew livecheck` (2026.516.143833).
|
|
Linux Flatpak / aarch64
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Flatpak / aarch64
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Flatpak / aarch64
ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
|
|
Linux Flatpak / aarch64
‘readIntVec’ defined but not used [-Wunused-function]
|
|
Linux Flatpak / aarch64
redundant redeclaration of ‘bindresvport’ [-Wredundant-decls]
|
|
sunshine: Formula version newer than livecheck:
Formula/s/sunshine.rb#L0
The formula version (2026.721.222924) is newer than the version from `brew livecheck` (2026.516.143833).
|
|
sunshine: new dependency impact:
Formula/s/sunshine.rb#L99
Adding `qtsvg` adds 1 new recursive dependency on x86_64_linux (1.5MB).
|
|
Homebrew / ubuntu-24.04
The following taps are not trusted:
lizardbyte/homebrew
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap lizardbyte/homebrew
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust lizardbyte/homebrew
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
macOS / macOS-x86_64:
third-party/tray/src/tray_darwin.m#L130
'popUpStatusItemMenu:' is deprecated: first deprecated in macOS 10.14 - Use the menu property instead [-Wdeprecated-declarations]
|
|
macOS / macOS-x86_64
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|
|
macOS / macOS-x86_64
icu4c@78 78.3 is already installed, it's just not linked.
To link this version, run:
brew link icu4c@78
|
|
Linux Flatpak / x86_64
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<wchar_t>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Flatpak / x86_64
member ‘boost::archive::iterators::wchar_from_mb<boost::archive::iterators::xml_escape<const char*> >::sliding_buffer<char>::m_buffer’ is used uninitialized [-Wuninitialized]
|
|
Linux Flatpak / x86_64
ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
|
|
Linux Flatpak / x86_64
redundant redeclaration of ‘bindresvport’ [-Wredundant-decls]
|
|
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-26.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-24.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
|
Docker / Docker-ubuntu-22.04
call to '__wmemcpy_chk_warn' declared with attribute warning: wmemcpy called with length bigger than size of destination buffer [-Wattribute-warning]
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
LizardByte~Sunshine~YNHPIZ.dockerbuild
|
189 KB |
sha256:d69951ec7f82ed5c7325a67d46b1bb2309feb169ff254a26f1b4c36a55ec4c15
|
|
|
beta-Homebrew
|
4.86 KB |
sha256:b595967e37a70fc7cddf9d9f5ebfcc154ad4d490f436e084ae64a485ad1bbf17
|
|
|
build-Archlinux
|
8.69 MB |
sha256:61d9fc82c332fecf6a5d3447593dd1f86acd74e870b357847a03d8fadddf8920
|
|
|
build-Homebrew
|
4.83 KB |
sha256:cfb58f7b6ca206c1cfe6e2aa9febba8bb30dedf2eb40c18694635e35da2a86ca
|
|
|
build-Linux-AppImage
|
41.1 MB |
sha256:c8f0bc22571139457b8c6f7e1afc7b15b9b6a1fcea589b8c3ed13b3131e01a2b
|
|
|
build-Linux-Flatpak-aarch64
|
110 MB |
sha256:8c6269ef8573c7bda9164ba35b0461dd7296fd41e382a24017996dc1461d0187
|
|
|
build-Linux-Flatpak-x86_64
|
115 MB |
sha256:4b15c1dad83292610787c0865c4c41037b53b4f14260592a942efe5e36dad207
|
|
|
build-Windows-AMD64
|
168 MB |
sha256:ecbacc6d1ca8ef156d52c7ad71705b7510192c7316d40b1f8b5fd04581cc82eb
|
|
|
build-Windows-ARM64
|
103 MB |
sha256:8a495bfb2d661cf10cee351188be8bd4c3e92a704841fb8bc2c290b84b24e474
|
|
|
build-macOS-arm64
|
28 MB |
sha256:ffae73322fac7a701673b39a38b437956547c47c101eaace9de7b42b275a5e40
|
|
|
build-macOS-x86_64
|
29.7 MB |
sha256:ddcf01d74316f4c52501d08df500ca88f7809f7ea491ed883195bcc778f3f94d
|
|
|
coverage-Archlinux
|
181 KB |
sha256:006734af7ad564d31d474e20bd06675de80121b7dff06d4c3e557aef2a2c11bc
|
|
|
coverage-Homebrew-macos-14
|
97.1 KB |
sha256:1590a19104fdfdc61c43cfc30258690ab9e7c44c8fdc84eaede6b09df94e03e8
|
|
|
coverage-Homebrew-macos-15
|
101 KB |
sha256:958a86f97c52ac7a5becca6dacce4e06eee5304e1e26199657118495f94fac96
|
|
|
coverage-Homebrew-macos-26
|
99.5 KB |
sha256:900ddec386523d84177df806e55e28b5bae0551b0d94464dd5b3acd34c98e999
|
|
|
coverage-Homebrew-ubuntu-24.04
|
195 KB |
sha256:b2200994fbf95eb5a05a0855f57789c2cf446f740dd4df14738261c1b4fe41aa
|
|
|
coverage-Linux-AppImage
|
195 KB |
sha256:25b7efc3c4ba7f85a3957d141e078fea77224301e4f4355db31b452a75776559
|
|
|
coverage-Windows-AMD64
|
185 KB |
sha256:6b672792dd31115c82056c3898c485285f2afd837a27e7ba0e4cf0c9a5fe967c
|
|
|
coverage-Windows-ARM64
|
211 KB |
sha256:c1261c5877636f2a516b217dc3dc89ac1232e03f5c3a8a26a2f1cb845a5ce856
|
|
|
coverage-macOS-arm64
|
147 KB |
sha256:efe045eb137d508064f3d0fccee762b63a02fb726c74fd8e685fe60c45bdfa35
|
|
|
coverage-macOS-x86_64
|
148 KB |
sha256:ca081f8577611e5e164a46713c4bcff7fc7fc75fc74fe87b51e0bfe7df6e2817
|
|
|
unsigned-macOS-arm64
|
28 MB |
sha256:5c7b7c9e514ddeaa4c1b72bf4d6540cf1da1a187962a99c6fe6c57b43bd53082
|
|
|
unsigned-macOS-x86_64
|
29.7 MB |
sha256:7086cafafbdd10a2833f39a3a053e5764fd5fea31ff4e68aae699e7921d2ad26
|
|