95
95
# continues to work as cross releases in the past have broken things
96
96
# in subtle ways.
97
97
CROSS_VERSION : v0.2.5
98
- runs-on : ${{ matrix.os }}
98
+ runs-on : ubuntu-latest
99
99
strategy :
100
100
fail-fast : false
101
101
matrix :
@@ -105,8 +105,6 @@ jobs:
105
105
- powerpc-unknown-linux-gnu
106
106
- powerpc64-unknown-linux-gnu
107
107
- s390x-unknown-linux-gnu
108
- - x86_64-linux-android
109
- - aarch64-linux-android
110
108
steps :
111
109
- name : Checkout repository
112
110
uses : actions/checkout@v4
@@ -124,15 +122,13 @@ jobs:
124
122
- name : Basic build
125
123
run : cross build --all --verbose --target ${{ matrix.target }}
126
124
- name : Run subset of tests
127
- run : ${{ env.CARGO }} test --verbose --test integration --target ${{ matrix.target }}
125
+ run : cross test --verbose --test integration --target ${{ matrix.target }}
128
126
- name : Run subset of regex-syntax tests
129
- run : ${{ env.CARGO }} test --verbose -p regex-syntax --lib --target ${{ matrix.target }}
127
+ run : cross test --verbose -p regex-syntax --lib --target ${{ matrix.target }}
130
128
- name : Run subset of regex-automata tests
131
- run : ${{ env.CARGO }} test --verbose -p regex-automata --lib --target ${{ matrix.target }}
129
+ run : cross test --verbose -p regex-automata --lib --target ${{ matrix.target }}
132
130
- name : Run regex-lite tests
133
- run : ${{ env.CARGO }} test --verbose -p regex-lite --lib --target ${{ matrix.target }}
134
- - name : Run regex-cli tests
135
- run : ${{ env.CARGO }} test --verbose -p regex-cli --lib --target ${{ matrix.target }}
131
+ run : cross test --verbose -p regex-lite --lib --target ${{ matrix.target }}
136
132
137
133
# This job runs a stripped down version of CI to test the MSRV. The specific
138
134
# reason for doing this is that the regex crate's dev-dependencies tend to
0 commit comments