File tree 9 files changed +13
-14
lines changed
9 files changed +13
-14
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ on: # yamllint disable-line rule:truthy
10
10
11
11
jobs :
12
12
create_release :
13
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
13
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
14
14
steps :
15
15
- name : Checkout Repository
16
16
uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ on: # yamllint disable-line rule:truthy
15
15
16
16
jobs :
17
17
deploy :
18
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
18
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
19
19
steps :
20
20
- name : Checkout Repository
21
21
uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ on: # yamllint disable-line rule:truthy
10
10
11
11
jobs :
12
12
docker_push :
13
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
13
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
14
14
steps :
15
15
- name : Checkout Repository
16
16
uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ on: # yamllint disable-line rule:truthy
24
24
jobs :
25
25
lint :
26
26
name : lint
27
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
27
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
28
28
# skip commits made by the release plugin
29
29
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
30
30
steps :
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ on: # yamllint disable-line rule:truthy
23
23
jobs :
24
24
security :
25
25
name : security
26
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
26
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
27
27
# skip commits made by the release plugin
28
28
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
29
29
steps :
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ on: # yamllint disable-line rule:truthy
23
23
jobs :
24
24
test :
25
25
name : test (JDK ${{ matrix.java_version }})
26
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
26
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
27
27
# skip commits made by the release plugin
28
28
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
29
29
strategy :
60
60
build-bin/test -DexcludedGroups=docker ${{ matrix.maven_args }}
61
61
62
62
test_docker :
63
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
63
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
64
64
# skip commits made by the release plugin
65
65
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
66
66
strategy :
Original file line number Diff line number Diff line change 33
33
matrix :
34
34
include : # Not ubuntu as already tested as a part of the docker job
35
35
- name : macos
36
- os : macos-13
36
+ os : macos-14
37
37
- name : windows
38
38
os : windows-2022
39
39
steps :
57
57
MAVEN_CONFIG : ' -T1C -q --batch-mode -DskipTests'
58
58
59
59
docker :
60
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
60
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
61
61
# skip commits made by the release plugin
62
62
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
63
63
timeout-minutes : 10
Original file line number Diff line number Diff line change @@ -98,7 +98,7 @@ on: # yamllint disable-line rule:truthy
98
98
jobs :
99
99
lint :
100
100
name : Lint
101
- runs-on : ubuntu-22 .04 # newest available distribution, aka jellyfish
101
+ runs-on : ubuntu-24 .04 # newest available distribution, aka noble
102
102
# skip commits made by the release plugin
103
103
if : " !contains(github.event.head_commit.message, 'maven-release-plugin')"
104
104
steps :
@@ -195,7 +195,7 @@ on: # yamllint disable-line rule:truthy
195
195
196
196
jobs:
197
197
deploy:
198
- runs-on: ubuntu-22 .04 # newest available distribution, aka jellyfish
198
+ runs-on: ubuntu-24 .04 # newest available distribution, aka noble
199
199
steps:
200
200
- name: Checkout Repository
201
201
uses: actions/checkout@v4
Original file line number Diff line number Diff line change 1
1
#! /bin/sh -ue
2
2
3
3
# Attempt to install markdown-link-check if absent
4
- # TODO: unpin version following tcort/markdown-link-check#304
5
- markdown-link-check -V
|| npm install -g
[email protected]
4
+ markdown-link-check -V || npm install -g markdown-link-check
6
5
7
6
# Attempt to install yamllint if absent
8
- yamllint || pip install --user yamllint
7
+ yamllint -v || pip install --user yamllint
You can’t perform that action at this time.
0 commit comments