Upgrade CI OS versions
+ Bump ubuntu to 25.04, windows to `windows-2025`, macos-arm to `macos-15` and macos-x86 to `macos-15-large`
This commit is contained in:
parent
4621641a49
commit
c10b7f8a26
20 changed files with 30 additions and 30 deletions
22
library/stdarch/.github/workflows/main.yml
vendored
22
library/stdarch/.github/workflows/main.yml
vendored
|
|
@ -109,26 +109,26 @@ jobs:
|
|||
|
||||
# macOS targets
|
||||
- tuple: x86_64-apple-darwin
|
||||
os: macos-13
|
||||
os: macos-15-large
|
||||
- tuple: x86_64-apple-ios-macabi
|
||||
os: macos-13
|
||||
os: macos-15-large
|
||||
- tuple: aarch64-apple-darwin
|
||||
os: macos-latest
|
||||
os: macos-15
|
||||
- tuple: aarch64-apple-ios-macabi
|
||||
os: macos-latest
|
||||
os: macos-15
|
||||
# FIXME: gh-actions build environment doesn't have linker support
|
||||
# - tuple: i686-apple-darwin
|
||||
# os: macos-13
|
||||
|
||||
# Windows targets
|
||||
- tuple: x86_64-pc-windows-msvc
|
||||
os: windows-latest
|
||||
os: windows-2025
|
||||
- tuple: i686-pc-windows-msvc
|
||||
os: windows-latest
|
||||
os: windows-2025
|
||||
- tuple: aarch64-pc-windows-msvc
|
||||
os: windows-latest
|
||||
os: windows-2025
|
||||
- tuple: x86_64-pc-windows-gnu
|
||||
os: windows-latest
|
||||
os: windows-2025
|
||||
# - tuple: i686-pc-windows-gnu
|
||||
# os: windows-latest
|
||||
|
||||
|
|
@ -167,15 +167,15 @@ jobs:
|
|||
disable_assert_instr: true
|
||||
- target:
|
||||
tuple: aarch64-apple-darwin
|
||||
os: macos-latest
|
||||
os: macos-15
|
||||
norun: true # https://github.com/rust-lang/stdarch/issues/1206
|
||||
- target:
|
||||
tuple: aarch64-apple-ios-macabi
|
||||
os: macos-latest
|
||||
os: macos-15
|
||||
norun: true # https://github.com/rust-lang/stdarch/issues/1206
|
||||
- target:
|
||||
tuple: aarch64-pc-windows-msvc
|
||||
os: windows-latest
|
||||
os: windows-2025
|
||||
norun: true
|
||||
|
||||
steps:
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc \
|
||||
g++ \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc \
|
||||
ca-certificates \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc-multilib \
|
||||
libc6-dev \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc-multilib \
|
||||
libc6-dev \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y --no-install-recommends \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc libc6-dev qemu-user ca-certificates \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc libc6-dev qemu-user ca-certificates \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc libc6-dev qemu-user ca-certificates \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y --no-install-recommends \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc libc6-dev qemu-user ca-certificates \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc libc6-dev qemu-user ca-certificates \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc libc6-dev qemu-user ca-certificates \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc libc6-dev qemu-user ca-certificates \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
curl ca-certificates \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
RUN apt-get update -y && apt-get install -y --no-install-recommends \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
FROM ubuntu:24.04
|
||||
FROM ubuntu:25.04
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue