File tree Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Original file line number Diff line number Diff line change 1
- name : " macOS 12 "
1
+ name : " macOS 13 "
2
2
3
3
on :
4
4
push :
23
23
- develop-4.0
24
24
25
25
env :
26
- DEVELOPER_DIR : /Applications/Xcode_14.1 .app/Contents/Developer
26
+ DEVELOPER_DIR : /Applications/Xcode_15.2 .app/Contents/Developer
27
27
28
28
jobs :
29
29
spm :
30
- name : Swift Package Manager 5.7
31
- runs-on : macOS-12
30
+ name : Swift Package Manager 5.9
31
+ runs-on : macos-13
32
32
concurrency :
33
33
group : spm-${{ github.run_id }}
34
34
cancel-in-progress : false
35
35
steps :
36
36
- uses : actions/checkout@v3
37
37
- name : Discover typos
38
38
run : |
39
- pip3 install --upgrade pip
40
- pip3 install codespell
39
+ pipx install codespell
41
40
codespell # See .codespellrc for args
42
41
- name : SwiftLint
43
42
run : |
@@ -49,12 +48,10 @@ jobs:
49
48
run : swift package resolve
50
49
- name : Build
51
50
run : swift build --build-tests
52
- - name : Install ganache
53
- run : npm install ganache --global
54
- - name : Start ganache in background
55
- run : ganache &
56
- - name : Wait till ganache starts
57
- run : sleep 1
51
+ - name : Install anvil (foundry's EVM)
52
+ run : curl -L https://foundry.paradigm.xyz | bash
53
+ - name : Start anvil in background
54
+ run : anvil &
58
55
- name : Run local tests
59
56
run : swift test --skip-build -c debug --filter localTests
60
57
- name : Run remote tests
You can’t perform that action at this time.
0 commit comments