Skip to content

Commit 6bc33f2

Browse files
authored
Pin to ubuntu-24.04 for workflows (#33)
* Update GitHub workflows to use Ubuntu 24.04 and fix dependabot group name * Add monthly update schedule for devcontainers in dependabot configuration
1 parent afe0830 commit 6bc33f2

File tree

4 files changed

+15
-6
lines changed

4 files changed

+15
-6
lines changed

.github/dependabot.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ updates:
66
schedule:
77
interval: monthly
88
groups:
9-
GitHub-Actions:
9+
gitHub-actions:
10+
patterns:
11+
- "*"
12+
13+
- package-ecosystem: devcontainers
14+
directory: /
15+
schedule:
16+
interval: monthly
17+
groups:
18+
devcontainers:
1019
patterns:
1120
- "*"

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
jobs:
77
deploy:
88
if: ${{ github.ref == 'refs/heads/master' }}
9-
runs-on: ubuntu-latest
9+
runs-on: ubuntu-24.04
1010
permissions:
1111
contents: write
1212
pull-requests: write

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
test-autogenerated:
12-
runs-on: ubuntu-latest
12+
runs-on: ubuntu-24.04
1313
continue-on-error: true
1414
strategy:
1515
matrix:
@@ -39,7 +39,7 @@ jobs:
3939
run: devcontainer features test --skip-scenarios -f ${{ matrix.features }} -i ${{ matrix.baseImage }} .
4040

4141
test-scenarios:
42-
runs-on: ubuntu-latest
42+
runs-on: ubuntu-24.04
4343
continue-on-error: true
4444
strategy:
4545
matrix:
@@ -64,7 +64,7 @@ jobs:
6464
run: devcontainer features test -f ${{ matrix.features }} --skip-autogenerated --skip-duplicated .
6565

6666
test-global:
67-
runs-on: ubuntu-latest
67+
runs-on: ubuntu-24.04
6868
continue-on-error: true
6969
steps:
7070
- name: Checkout Code

.github/workflows/validate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
validate:
9-
runs-on: ubuntu-latest
9+
runs-on: ubuntu-24.04
1010
steps:
1111
- name: Checkout Code
1212
uses: actions/checkout@v4

0 commit comments

Comments
 (0)