File tree 1 file changed +13
-10
lines changed
1 file changed +13
-10
lines changed Original file line number Diff line number Diff line change 1
- name : Tests + Checks
1
+ name : CI
2
2
3
3
on :
4
4
pull_request :
26
26
strategy :
27
27
fail-fast : false
28
28
matrix :
29
- os : [windows -latest, macos-13 ]
29
+ os : [macos -latest, windows-latest ]
30
30
runs-on : ${{ matrix.os }}
31
31
steps :
32
32
- name : Checkout Repo
62
62
cancel-in-progress : true
63
63
64
64
name : " Checks"
65
- runs-on : ubuntu-latest
65
+ runs-on : ubuntu-24.04-arm
66
66
steps :
67
67
- name : Checkout Repo
68
68
uses : actions/checkout@v4
@@ -96,17 +96,20 @@ jobs:
96
96
group : ${{ github.workflow }}-${{ github.ref }}-${{ matrix.os }}-${{ matrix.filter }}-test
97
97
cancel-in-progress : true
98
98
99
- name : " Tests"
99
+ name : ${{ format(' Tests ({0})', matrix.os_name) }}
100
100
strategy :
101
101
fail-fast : false
102
102
matrix :
103
- os : [ubuntu-latest, windows-latest, macos-13]
104
- filter :
105
- - ' --filter="./packages/*" --filter="./fixtures/*" --filter="./packages/vite-plugin-cloudflare/playground"'
106
- # Things in the tools folder are for running in CI, and so only need to run on linux
107
103
include :
108
- - os : ubuntu-latest
109
- filter : ' --filter="./tools"'
104
+ - os : ubuntu-24.04-arm
105
+ os_name : Linux
106
+ filter : ' --filter="./tools" --filter="./packages/*" --filter="./fixtures/*" --filter="./packages/vite-plugin-cloudflare/playground"'
107
+ - os : macos-latest
108
+ os_name : macOS
109
+ filter : ' --filter="./packages/*" --filter="./fixtures/*" --filter="./packages/vite-plugin-cloudflare/playground"'
110
+ - os : windows-latest
111
+ os_name : Windows
112
+ filter : ' --filter="./packages/*" --filter="./fixtures/*" --filter="./packages/vite-plugin-cloudflare/playground"'
110
113
runs-on : ${{ matrix.os }}
111
114
steps :
112
115
- name : Checkout Repo
You can’t perform that action at this time.
0 commit comments