File tree 2 files changed +9
-19
lines changed
2 files changed +9
-19
lines changed Original file line number Diff line number Diff line change 4
4
CARGO_TERM_COLOR : always
5
5
CARGO_REGISTRIES_CRATES_IO_PROTOCOL : sparse
6
6
7
- build_and_test : &BUILD_AND_TEST
8
- # only run tasks on pull request or github merge queue branches
7
+ build_and_test :
8
+ &BUILD_AND_TEST # only run tasks on pull request or github merge queue branches
9
9
only_if : $CIRRUS_BRANCH =~ 'gh-readonly-queue/.*' || $CIRRUS_PR != ""
10
10
setup_script :
11
11
- curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain stable
@@ -31,20 +31,3 @@ freebsd_task:
31
31
- pkg install -y bash git python
32
32
- python3 -m ensurepip
33
33
<< : *BUILD_AND_TEST
34
-
35
- linux_aarch64_task :
36
- name : Test (arm64 Linux)
37
- arm_container :
38
- image : python:3.11
39
- cpu : 4
40
- memory : 4G
41
- env :
42
- PATH : /root/.cargo/bin:$PATH
43
- target_cache :
44
- folder : target
45
- fingerprint_script :
46
- - echo $CIRRUS_OS
47
- - cat Cargo.lock
48
- install_script :
49
- - python3 -m pip install uniffi-bindgen==0.28.0
50
- << : *BUILD_AND_TEST
Original file line number Diff line number Diff line change 39
39
matrix :
40
40
os :
41
41
- ubuntu-latest
42
+ - ubuntu-22.04-arm
42
43
- macos-13
43
44
- macos-14
44
45
- windows-latest
57
58
# macOS M1 runner only have Python 3.11+
58
59
- os : macos-14
59
60
python-version : 3.9
61
+ # Quansight-Labs/setup-python@v5 doesn't' support Python 3.13t
62
+ - os : ubuntu-22.04-arm
63
+ python-version : 3.13t
64
+ # PyPy on ARM is not supported in setup-python action
65
+ - os : ubuntu-22.04-arm
66
+ python-version : pypy3.10
60
67
runs-on : ${{ matrix.os }}
61
68
env :
62
69
RUST_BACKTRACE : " 1"
You can’t perform that action at this time.
0 commit comments