Skip to content

Commit 87158e6

Browse files
sayantnAmanieu
authored andcommitted
Fixing CI
Fixed x86_64-apple-darwin freezing. Bump all docker to Ubuntu-24.04 (except for emulated and armv7)
1 parent 8c3b6db commit 87158e6

File tree

19 files changed

+19
-35
lines changed

19 files changed

+19
-35
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ jobs:
146146
- target: aarch64-unknown-linux-gnu
147147
os: ubuntu-latest
148148
- target: x86_64-apple-darwin
149-
os: macos-11
149+
os: macos-13
150150
- target: x86_64-pc-windows-msvc
151151
os: windows-latest
152152
- target: i686-pc-windows-msvc
@@ -175,21 +175,11 @@ jobs:
175175
- uses: actions/checkout@v4
176176
with:
177177
submodules: recursive
178-
- name: Install Rust (rustup)
179-
run: |
180-
rustup update nightly --no-self-update
181-
rustup default nightly
182-
if: matrix.os != 'macos-latest'
183-
- name: Install Rust (macos)
178+
- name: Install Rust
184179
run: |
185-
curl https://sh.rustup.rs | sh -s -- -y --default-toolchain nightly
186-
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
187180
rustup update nightly --no-self-update
188181
rustup default nightly
189-
if: matrix.os == 'macos-latest'
190-
- run: |
191-
rustup default nightly
192-
rustup target add ${{ matrix.target }}
182+
- run: rustup target add ${{ matrix.target }}
193183
if: "!endsWith(matrix.target, 'emulated')"
194184
- name: Setup (aarch64-apple-darwin)
195185
run: |

ci/docker/aarch64-unknown-linux-gnu/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:22.04
1+
FROM ubuntu:24.04
22
RUN apt-get update && apt-get install -y --no-install-recommends \
33
gcc \
44
g++ \

ci/docker/arm-unknown-linux-gnueabihf/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:18.04
1+
FROM ubuntu:24.04
22
RUN apt-get update && apt-get install -y --no-install-recommends \
33
gcc \
44
ca-certificates \

ci/docker/i586-unknown-linux-gnu/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:20.04
1+
FROM ubuntu:24.04
22
RUN apt-get update && apt-get install -y --no-install-recommends \
33
gcc-multilib \
44
libc6-dev \

ci/docker/i686-unknown-linux-gnu/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:20.04
1+
FROM ubuntu:24.04
22
RUN apt-get update && apt-get install -y --no-install-recommends \
33
gcc-multilib \
44
libc6-dev \

ci/docker/mips-unknown-linux-gnu/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:18.04
1+
FROM ubuntu:24.04
22

33
RUN apt-get update && apt-get install -y --no-install-recommends \
44
gcc libc6-dev qemu-user ca-certificates \

ci/docker/mips64-unknown-linux-gnuabi64/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:18.04
1+
FROM ubuntu:24.04
22

33
RUN apt-get update && apt-get install -y --no-install-recommends \
44
gcc libc6-dev qemu-user ca-certificates \

ci/docker/mips64el-unknown-linux-gnuabi64/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:18.04
1+
FROM ubuntu:24.04
22

33
RUN apt-get update && apt-get install -y --no-install-recommends \
44
gcc libc6-dev qemu-user ca-certificates \

ci/docker/mipsel-unknown-linux-musl/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:18.04
1+
FROM ubuntu:24.04
22

33
RUN apt-get update && \
44
apt-get install -y --no-install-recommends \

ci/docker/nvptx64-nvidia-cuda/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:18.04
1+
FROM ubuntu:24.04
22
RUN apt-get update && apt-get install -y --no-install-recommends \
33
gcc \
44
libc6-dev \

0 commit comments

Comments
 (0)