Skip to content

fix(packaging/windows): Allow WiX installer downgrades (#5435) #4732

fix(packaging/windows): Allow WiX installer downgrades (#5435)

fix(packaging/windows): Allow WiX installer downgrades (#5435) #4732

Triggered via push July 21, 2026 22:29
Status Cancelled
Total duration 1h 42m 42s
Artifacts 23

ci.yml

on: push
Release Setup
17s
Release Setup
GitHub Env Debug  /  GitHub Env Debug
3s
GitHub Env Debug / GitHub Env Debug
Matrix: Homebrew / build_homebrew
Matrix: Linux Flatpak / build_linux_flatpak
Matrix: Linux / build_linux
Matrix: Windows / build_windows
Docker  /  Check Dockerfiles
7s
Docker / Check Dockerfiles
Matrix: macOS / build_dmg
FreeBSD  /  Setup Build Matrix
3s
FreeBSD / Setup Build Matrix
Linux Copr  /  ...  /  Setup
Linux Copr / call-copr-ci / Setup
Bundle Analysis  /  bundle_analysis
20s
Bundle Analysis / bundle_analysis
Matrix: Docker / docker
Matrix: macOS / notarize_dmg
Matrix: FreeBSD / build_freebsd
Linux Copr  /  ...  /  Build
Linux Copr / call-copr-ci / Build
Docker  /  Release
0s
Docker / Release
Matrix: coverage
Matrix: Linux Copr / call-copr-ci / artifacts
Waiting for pending jobs
Linux Copr  /  ...  /  Get logs
Linux Copr / call-copr-ci / Get logs
Release
0s
Release
Linux Copr  /  ...  /  conclude
Linux Copr / call-copr-ci / conclude
Release Homebrew Beta
0s
Release Homebrew Beta
Linux Copr  /  Release
Linux Copr / Release
Fit to window
Zoom out
Zoom in

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]
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