From a99790669a070c90ea964141e38dbb06f7be1c19 Mon Sep 17 00:00:00 2001 From: Andrii Radyk Date: Wed, 4 Jun 2025 16:47:41 +0200 Subject: [PATCH 1/3] Add more build targets and update actions versions --- .github/workflows/build.yml | 7 ++++++- .github/workflows/coverage.yml | 6 ++++-- .github/workflows/docs.yml | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eb01a1c349..e527278594 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,15 +10,20 @@ jobs: matrix: os: - ubuntu-latest + - ubuntu-24.04-arm + # latest arm macOS version - macOS-latest + # latest x86_64 macOS version + - macOS-13 - windows-latest + - windows-11-arm rust: - nightly - beta - stable steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@v1 with: toolchain: ${{ matrix.rust }} diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 11678c3cdc..fadcc01669 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -13,7 +13,7 @@ jobs: image: xd009642/tarpaulin:develop-nightly options: --security-opt seccomp=unconfined steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Measure coverage run: | cargo +nightly tarpaulin \ @@ -26,4 +26,6 @@ jobs: -- \ --test-threads=1 - name: Upload coverage report to Codecov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v5 + with: + token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index ffed8f8690..9093fc1362 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -12,7 +12,7 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable - name: Generate docs From 3b990d10ee5dc6ed44b239a9026fc03d628265b9 Mon Sep 17 00:00:00 2001 From: DCjanus Date: Tue, 26 May 2026 11:19:38 +0800 Subject: [PATCH 2/3] chore(ci): refresh runner labels Assisted-by: Codex:gpt-5.5 --- .github/workflows/build.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4ca92c8f70..75f4d56679 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,11 +11,10 @@ jobs: os: - ubuntu-latest - ubuntu-24.04-arm - # latest arm macOS version - - macOS-latest - # latest x86_64 macOS version - - macOS-13 - - windows-latest + - macos-latest + # Intel macOS + - macos-15-intel + - windows-2025-vs2026 - windows-11-arm rust: - nightly From 4f2dffe0ca7fbd6bb20903a0022a3d75e0265d30 Mon Sep 17 00:00:00 2001 From: DCjanus Date: Tue, 26 May 2026 11:22:15 +0800 Subject: [PATCH 3/3] chore(ci): remove runner matrix comment Assisted-by: Codex:gpt-5.5 --- .github/workflows/build.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 75f4d56679..4bcf30da89 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,6 @@ jobs: - ubuntu-latest - ubuntu-24.04-arm - macos-latest - # Intel macOS - macos-15-intel - windows-2025-vs2026 - windows-11-arm