@@ -2,68 +2,75 @@ name: "CI"
2
2
on :
3
3
pull_request :
4
4
push :
5
- # Comment out this section to enable testing of all branches.
6
5
branches :
7
6
- master
8
7
jobs :
9
8
gnu-build :
10
- runs-on : ubuntu-latest
11
9
strategy :
12
10
fail-fast : false
13
11
matrix :
14
12
os : [ubuntu-latest, macos-latest]
15
- dotnet : [8 .0.x]
13
+ dotnet : [9 .0.x]
16
14
emacs_version :
17
- - 27.2
18
15
- 28.2
19
- - 29.3
16
+ - 29.4
20
17
- snapshot
18
+ runs-on : ${{ matrix.os }}
21
19
steps :
20
+ - uses : actions/checkout@v4
21
+ - uses : actions/setup-dotnet@v4
22
+ with :
23
+ dotnet-version : ${{ matrix.dotnet }}
22
24
- uses : purcell/setup-emacs@master
23
25
with :
24
26
version : ${{ matrix.emacs_version }}
25
- - uses : actions/setup-dotnet@v1
26
- with :
27
- dotnet-version : ${{ matrix.dotnet }}
28
- - uses : actions/checkout@v2
29
27
- name : Install Eldev
30
28
run : curl -fsSL https://raw.github.com/doublep/eldev/master/webinstall/github-eldev | sh
31
29
- name : Show dotnet sdks
32
30
run : dotnet --list-sdks
33
31
- name : Show dotnet version
34
32
run : dotnet --info
35
- - name : Test
33
+ - name : Eldev archives
36
34
run : |
37
35
echo "Archives:"
38
36
eldev archives
37
+ - name : Eldev dependencies
38
+ run : |
39
39
echo "Dependencies:"
40
40
eldev -v dependencies
41
+ - name : Test
42
+ run : |
41
43
echo "Testing:"
42
44
eldev -dtT test
45
+
43
46
windows-build :
44
47
runs-on : windows-latest
45
48
strategy :
46
49
fail-fast : false
47
50
steps :
48
- - uses : actions/setup-dotnet@v1
51
+ - uses : actions/checkout@v4
52
+ - uses : actions/setup-dotnet@v4
49
53
with :
50
- dotnet-version : 6 .0.200
54
+ dotnet-version : 9 .0.x
51
55
- name : Show dotnet sdks
52
56
run : dotnet --list-sdks
53
57
- name : Show dotnet version
54
58
run : dotnet --info
55
59
- name : Set up Emacs on Windows
56
60
uses : jcs090218/setup-emacs-windows@master
57
61
with :
58
- version : 28.1
59
- - uses : actions/checkout@v2
62
+ version : 29.4
60
63
- name : Install Eldev
61
64
run : curl.exe -fsSL https://raw.github.com/doublep/eldev/master/webinstall/eldev.bat | cmd /Q
62
- - name : Test
65
+ - name : Eldev archives
63
66
run : |
64
67
echo "Archives:"
65
68
~/.local/bin/eldev.bat archives
69
+ - name : Eldev dependencies
70
+ run : |
66
71
echo "Dependencies:"
67
72
~/.local/bin/eldev.bat dependencies
73
+ - name : Test
74
+ run : |
68
75
echo "Testing:"
69
76
~/.local/bin/eldev.bat -p -dtT test
0 commit comments