Skip to content

Commit 777c0d2

Browse files
committed
Freeze versions of container used for cross-compilation to keep compatibility with older GLIBC
1 parent 83f65f8 commit 777c0d2

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

.github/workflows/cross-compile.yml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ env:
55
MAVEN_OPTS: -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
66
GITHUB_BOT_NAME: github-actions
77
GITHUB_BOT_EMAIL: 41898282+github-actions[bot]@users.noreply.github.com
8+
DOCK_CROSS_TAG: 20231208-4e4d3ad
89

910
jobs:
1011
create-branch:
@@ -40,61 +41,61 @@ jobs:
4041
os_target_name: linux
4142
os_target_arch: x86_32
4243
os_target_bitness: 32
43-
image: docker.io/dockcross/linux-x86
44+
image: docker.io/dockcross/linux-x86:${DOCK_CROSS_TAG}
4445

4546
- target: linux_64
4647
os_target_name: linux
4748
os_target_arch: x86_64
4849
os_target_bitness: 64
49-
image: docker.io/dockcross/linux-x64
50+
image: docker.io/dockcross/linux-x64:${DOCK_CROSS_TAG}
5051

5152
- target: linux_arm
5253
os_target_name: linux
5354
os_target_arch: arm_32
5455
os_target_bitness: 32
55-
image: docker.io/dockcross/linux-armv6-lts
56+
image: docker.io/dockcross/linux-armv6-lts:${DOCK_CROSS_TAG}
5657

5758
- target: linux_arm64
5859
os_target_name: linux
5960
os_target_arch: aarch_64
6061
os_target_bitness: 64
61-
image: docker.io/dockcross/linux-arm64-lts
62+
image: docker.io/dockcross/linux-arm64-lts:${DOCK_CROSS_TAG}
6263

6364
- target: linux_riscv32
6465
os_target_name: linux
6566
os_target_arch: riscv32
6667
os_target_bitness: 32
67-
image: docker.io/dockcross/linux-riscv32
68+
image: docker.io/dockcross/linux-riscv32:${DOCK_CROSS_TAG}
6869

6970
- target: linux_riscv64
7071
os_target_name: linux
7172
os_target_arch: riscv64
7273
os_target_bitness: 64
73-
image: docker.io/dockcross/linux-riscv64
74+
image: docker.io/dockcross/linux-riscv64:${DOCK_CROSS_TAG}
7475

7576
- target: linux_ppc
7677
os_target_name: linux
7778
os_target_arch: ppc_64
7879
os_target_bitness: 64
79-
image: docker.io/dockcross/linux-ppc64le
80+
image: docker.io/dockcross/linux-ppc64le:${DOCK_CROSS_TAG}
8081

8182
- target: windows_32
8283
os_target_name: windows
8384
os_target_arch: x86_32
8485
os_target_bitness: 32
85-
image: docker.io/dockcross/windows-static-x86
86+
image: docker.io/dockcross/windows-static-x86:${DOCK_CROSS_TAG}
8687

8788
- target: windows_64
8889
os_target_name: windows
8990
os_target_arch: x86_64
9091
os_target_bitness: 64
91-
image: docker.io/dockcross/windows-static-x64
92+
image: docker.io/dockcross/windows-static-x64:${DOCK_CROSS_TAG}
9293

9394
- target: windows_arm64
9495
os_target_name: windows
9596
os_target_arch: aarch_64
9697
os_target_bitness: 64
97-
image: docker.io/dockcross/windows-arm64
98+
image: docker.io/dockcross/windows-arm64:${DOCK_CROSS_TAG}
9899

99100
steps:
100101
- name: Checkout

0 commit comments

Comments
 (0)