@@ -2,68 +2,75 @@ name: "CI"
22on :
33 pull_request :
44 push :
5- # Comment out this section to enable testing of all branches.
65 branches :
76 - master
87jobs :
98 gnu-build :
10- runs-on : ubuntu-latest
119 strategy :
1210 fail-fast : false
1311 matrix :
1412 os : [ubuntu-latest, macos-latest]
15- dotnet : [8 .0.x]
13+ dotnet : [9 .0.x]
1614 emacs_version :
17- - 27.2
1815 - 28.2
19- - 29.3
16+ - 29.4
2017 - snapshot
18+ runs-on : ${{ matrix.os }}
2119 steps :
20+ - uses : actions/checkout@v4
21+ - uses : actions/setup-dotnet@v4
22+ with :
23+ dotnet-version : ${{ matrix.dotnet }}
2224 - uses : purcell/setup-emacs@master
2325 with :
2426 version : ${{ matrix.emacs_version }}
25- - uses : actions/setup-dotnet@v1
26- with :
27- dotnet-version : ${{ matrix.dotnet }}
28- - uses : actions/checkout@v2
2927 - name : Install Eldev
3028 run : curl -fsSL https://raw.github.com/doublep/eldev/master/webinstall/github-eldev | sh
3129 - name : Show dotnet sdks
3230 run : dotnet --list-sdks
3331 - name : Show dotnet version
3432 run : dotnet --info
35- - name : Test
33+ - name : Eldev archives
3634 run : |
3735 echo "Archives:"
3836 eldev archives
37+ - name : Eldev dependencies
38+ run : |
3939 echo "Dependencies:"
4040 eldev -v dependencies
41+ - name : Test
42+ run : |
4143 echo "Testing:"
4244 eldev -dtT test
45+
4346 windows-build :
4447 runs-on : windows-latest
4548 strategy :
4649 fail-fast : false
4750 steps :
48- - uses : actions/setup-dotnet@v1
51+ - uses : actions/checkout@v4
52+ - uses : actions/setup-dotnet@v4
4953 with :
50- dotnet-version : 6 .0.200
54+ dotnet-version : 9 .0.x
5155 - name : Show dotnet sdks
5256 run : dotnet --list-sdks
5357 - name : Show dotnet version
5458 run : dotnet --info
5559 - name : Set up Emacs on Windows
5660 uses : jcs090218/setup-emacs-windows@master
5761 with :
58- version : 28.1
59- - uses : actions/checkout@v2
62+ version : 29.4
6063 - name : Install Eldev
6164 run : curl.exe -fsSL https://raw.github.com/doublep/eldev/master/webinstall/eldev.bat | cmd /Q
62- - name : Test
65+ - name : Eldev archives
6366 run : |
6467 echo "Archives:"
6568 ~/.local/bin/eldev.bat archives
69+ - name : Eldev dependencies
70+ run : |
6671 echo "Dependencies:"
6772 ~/.local/bin/eldev.bat dependencies
73+ - name : Test
74+ run : |
6875 echo "Testing:"
6976 ~/.local/bin/eldev.bat -p -dtT test
0 commit comments