Skip to content

Commit 01a1ce0

Browse files
[ci] use larger runners (#483)
* use larger runners * use OSS group workers
1 parent 358d81f commit 01a1ce0

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Diff for: .github/workflows/test-and-release.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ permissions:
1515
jobs:
1616
static_analysis:
1717
name: Static analysis (lint)
18-
runs-on: ubuntu-latest
18+
runs-on: ubuntu-22.04-16
1919
steps:
2020
- name: Checkout
2121
uses: actions/checkout@v3
@@ -67,7 +67,7 @@ jobs:
6767

6868
unit_tests:
6969
name: Unit tests
70-
runs-on: ubuntu-latest
70+
runs-on: ubuntu-22.04-16
7171
steps:
7272
- name: Checkout
7373
uses: actions/checkout@v3
@@ -101,7 +101,7 @@ jobs:
101101
# error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory
102102
# ref. https://github.com/sfackler/rust-openssl/issues/1748
103103
# ref. https://doc.rust-lang.org/nightly/rustc/platform-support.html
104-
- os: ubuntu-20.04
104+
- os: ubuntu-20.04-16
105105
platform: linux
106106
target: x86_64-unknown-linux-gnu
107107

@@ -110,7 +110,7 @@ jobs:
110110
#
111111
# may require manual builds without cross-linker for linux
112112
# https://users.rust-lang.org/t/cant-cross-compile-project-with-openssl/70922
113-
- os: ubuntu-20.04
113+
- os: ubuntu-20.04-16
114114
platform: linux
115115
target: aarch64-unknown-linux-gnu
116116
use-cross: true
@@ -119,11 +119,11 @@ jobs:
119119
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-preventing-a-specific-failing-matrix-job-from-failing-a-workflow-run
120120
experimental: true
121121

122-
- os: macos-latest
122+
- os: macos-latest-large
123123
platform: darwin
124124
target: x86_64-apple-darwin
125125

126-
- os: macos-latest
126+
- os: macos-latest-large
127127
platform: darwin
128128
target: aarch64-apple-darwin
129129

0 commit comments

Comments
 (0)