File tree Expand file tree Collapse file tree 15 files changed +309
-103
lines changed
Expand file tree Collapse file tree 15 files changed +309
-103
lines changed Original file line number Diff line number Diff line change 1- name : selftest macos-11
1+ name : selftest macos-13
22on :
33 workflow_dispatch : null
44 schedule :
5- - cron : 0 0 2 * *
5+ - cron : 0 0 1 * *
66 push :
77 branches :
88 - selftest
2121 - run : cabal install alex
2222 - run : alex --version
2323 strategy :
24+ fail-fast : false
2425 matrix :
2526 os :
26- - macos-11
27+ - macos-13
2728 ghc :
2829 - 7.10.3
2930 - 8.0.2
7475 - 9.6.6
7576 - 9.8.1
7677 - 9.8.2
78+ - 9.8.4
7779 - 9.10.1
80+ - 9.12.1
Original file line number Diff line number Diff line change 1+ name : selftest macos-14
2+ on :
3+ workflow_dispatch : null
4+ schedule :
5+ - cron : 0 0 2 * *
6+ push :
7+ branches :
8+ - selftest
9+ jobs :
10+ build :
11+ name : ${{ matrix.os }} / GHC ${{ matrix.ghc }}
12+ runs-on : ${{ matrix.os }}
13+ steps :
14+ - uses : actions/checkout@v3
15+ - name : setup-haskell
16+ uses : ./
17+ with :
18+ ghc-version : ${{ matrix.ghc }}
19+ - run : ghc --version
20+ - run : cabal update
21+ - run : cabal install alex
22+ - run : alex --version
23+ strategy :
24+ fail-fast : false
25+ matrix :
26+ os :
27+ - macos-14
28+ ghc :
29+ - 9.2.5
30+ - 9.2.6
31+ - 9.2.7
32+ - 9.2.8
33+ - 9.4.2
34+ - 9.4.3
35+ - 9.4.4
36+ - 9.4.5
37+ - 9.4.6
38+ - 9.4.7
39+ - 9.4.8
40+ - 9.6.1
41+ - 9.6.2
42+ - 9.6.3
43+ - 9.6.4
44+ - 9.6.5
45+ - 9.6.6
46+ - 9.8.1
47+ - 9.8.2
48+ - 9.8.4
49+ - 9.10.1
50+ - 9.12.1
Original file line number Diff line number Diff line change 1+ name : selftest macos-15
2+ on :
3+ workflow_dispatch : null
4+ schedule :
5+ - cron : 0 0 3 * *
6+ push :
7+ branches :
8+ - selftest
9+ jobs :
10+ build :
11+ name : ${{ matrix.os }} / GHC ${{ matrix.ghc }}
12+ runs-on : ${{ matrix.os }}
13+ steps :
14+ - uses : actions/checkout@v3
15+ - name : setup-haskell
16+ uses : ./
17+ with :
18+ ghc-version : ${{ matrix.ghc }}
19+ - run : ghc --version
20+ - run : cabal update
21+ - run : cabal install alex
22+ - run : alex --version
23+ strategy :
24+ fail-fast : false
25+ matrix :
26+ os :
27+ - macos-15
28+ ghc :
29+ - 9.2.5
30+ - 9.2.6
31+ - 9.2.7
32+ - 9.2.8
33+ - 9.4.2
34+ - 9.4.3
35+ - 9.4.4
36+ - 9.4.5
37+ - 9.4.6
38+ - 9.4.7
39+ - 9.4.8
40+ - 9.6.1
41+ - 9.6.2
42+ - 9.6.3
43+ - 9.6.4
44+ - 9.6.5
45+ - 9.6.6
46+ - 9.8.1
47+ - 9.8.2
48+ - 9.8.4
49+ - 9.10.1
50+ - 9.12.1
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: selftest ubuntu-20.04
22on :
33 workflow_dispatch : null
44 schedule :
5- - cron : 0 0 5 * *
5+ - cron : 0 0 4 * *
66 push :
77 branches :
88 - selftest
2121 - run : cabal install alex
2222 - run : alex --version
2323 strategy :
24+ fail-fast : false
2425 matrix :
2526 os :
2627 - ubuntu-20.04
7879 - 9.6.6
7980 - 9.8.1
8081 - 9.8.2
82+ - 9.8.4
8183 - 9.10.1
84+ - 9.12.1
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: selftest ubuntu-22.04
22on :
33 workflow_dispatch : null
44 schedule :
5- - cron : 0 0 6 * *
5+ - cron : 0 0 5 * *
66 push :
77 branches :
88 - selftest
2121 - run : cabal install alex
2222 - run : alex --version
2323 strategy :
24+ fail-fast : false
2425 matrix :
2526 os :
2627 - ubuntu-22.04
7374 - 9.6.6
7475 - 9.8.1
7576 - 9.8.2
77+ - 9.8.4
7678 - 9.10.1
79+ - 9.12.1
Original file line number Diff line number Diff line change 1- name : selftest macos-12
1+ name : selftest ubuntu-24.04
22on :
33 workflow_dispatch : null
44 schedule :
5- - cron : 0 0 3 * *
5+ - cron : 0 0 6 * *
66 push :
77 branches :
88 - selftest
@@ -21,13 +21,11 @@ jobs:
2121 - run : cabal install alex
2222 - run : alex --version
2323 strategy :
24+ fail-fast : false
2425 matrix :
2526 os :
26- - macos-12
27+ - ubuntu-24.04
2728 ghc :
28- - 7.10.3
29- - 8.0.2
30- - 8.2.2
3129 - 8.4.1
3230 - 8.4.2
3331 - 8.4.3
7472 - 9.6.6
7573 - 9.8.1
7674 - 9.8.2
75+ - 9.8.4
7776 - 9.10.1
77+ - 9.12.1
Original file line number Diff line number Diff line change 2121 - run : cabal install alex
2222 - run : alex --version
2323 strategy :
24+ fail-fast : false
2425 matrix :
2526 os :
2627 - windows-2019
7475 - 9.6.6
7576 - 9.8.1
7677 - 9.8.2
78+ - 9.8.4
7779 - 9.10.1
80+ - 9.12.1
Original file line number Diff line number Diff line change 2121 - run : cabal install alex
2222 - run : alex --version
2323 strategy :
24+ fail-fast : false
2425 matrix :
2526 os :
2627 - windows-2022
7374 - 9.6.6
7475 - 9.8.1
7576 - 9.8.2
77+ - 9.8.4
7678 - 9.10.1
79+ - 9.12.1
You can’t perform that action at this time.
0 commit comments