Skip to content

Commit 6c9979e

Browse files
committed
CI: Update Windows docker image
1 parent 6c01020 commit 6c9979e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ jobs:
1717
windows-x64:
1818
name: Windows x86_64
1919
runs-on: windows-2025
20+
env:
21+
# Docker image tag: windowsservercore-ltsc2025-qt6.9-64bit-1
22+
# Using digest for easier verification of the transparent build chain.
23+
IMAGE_DIGEST: 67e631b3105a8b6f5501bb83002cc8731a1d8fd72e6d047c35cce71a2b5f7de2
2024
steps:
2125
- uses: actions/checkout@v4
2226
with:
@@ -33,7 +37,7 @@ jobs:
3337
-e CARGO_HOME="C:/work/build/.cargo-home"
3438
-e CARGO_INCREMENTAL="${{ env.CARGO_INCREMENTAL }}"
3539
-e LIBREPCB_BUILD_AUTHOR="${{ env.LIBREPCB_BUILD_AUTHOR }}"
36-
librepcb/librepcb-dev:windowsservercore-ltsc2025-qt6.6-64bit-1
40+
"ghcr.io/librepcb/docker-librepcb-dev@sha256:${{ env.IMAGE_DIGEST }}"
3741
- name: Print Environment
3842
run: docker exec ci bash ./ci/print_environment.sh
3943
- name: Install Dependencies
@@ -93,7 +97,7 @@ jobs:
9397
ci bash ./ci/upload_artifacts.sh
9498
- name: Stop Container
9599
if: ${{ always() }}
96-
run: docker stop ci
100+
run: docker stop -t 30 ci
97101

98102
macos-arm64:
99103
name: MacOS ARM64

0 commit comments

Comments
 (0)