.github: cygwin: skip setup signature check

Cygwin currently has some mirror problem: it's missing the signature file
for the setup program, thus our build job is failing.

https://github.com/cygwin/cygwin-install-action/issues/39

Temporary workaround: just skip the signature check.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-12-22 13:33:16 +01:00
parent 2ada6f5178
commit 32050edf76

View File

@@ -273,6 +273,7 @@ jobs:
usesh: true usesh: true
release: '10.1' release: '10.1'
run: ./.github/scripts/netbsd/run-xserver-build.sh run: ./.github/scripts/netbsd/run-xserver-build.sh
xserver-build-cygwin: xserver-build-cygwin:
runs-on: windows-latest runs-on: windows-latest
steps: steps:
@@ -284,6 +285,9 @@ jobs:
restore-keys: ${{ runner.os }}-packages restore-keys: ${{ runner.os }}-packages
- uses: cygwin/cygwin-install-action@master - uses: cygwin/cygwin-install-action@master
with: with:
# FIXME: temporary workaround for cygwin mirror problem
# https://github.com/cygwin/cygwin-install-action/issues/39
check-installer-sig: false
platform: x86_64 platform: x86_64
packages: >- packages: >-
binutils, bison, ccache, flex, gcc-core, meson, ninja, binutils, bison, ccache, flex, gcc-core, meson, ninja,