Skip to content

Commit 1203e6f

Browse files
committed
Merge branch 'workflows' into queue
Signed-off-by: Martin Wilck <mwilck@suse.com>
2 parents 3eb8504 + 2a92d13 commit 1203e6f

10 files changed

Lines changed: 27 additions & 17 deletions

File tree

.github/workflows/abi-stable.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
libmount-dev
5555
- name: checkout ${{ env.PARENT_TAG }}
5656
if: steps.download_abi.outcome != 'success'
57-
uses: actions/checkout@v4
57+
uses: actions/checkout@v7
5858
with:
5959
ref: ${{ env.PARENT_TAG }}
6060
- name: build ABI for ${{ env.PARENT_TAG }}
@@ -85,7 +85,7 @@ jobs:
8585
run: /bin/false
8686
if: env.PARENT_TAG == ''
8787
- name: checkout ${{ github.ref }}
88-
uses: actions/checkout@v4
88+
uses: actions/checkout@v7
8989
with:
9090
ref: ${{ github.ref }}
9191
- name: download ABI for ${{ env.PARENT_TAG }}

.github/workflows/abi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
if: env.ABI_BRANCH == ''
2626
run: echo "ABI_BRANCH=master" >> $GITHUB_ENV
2727
- name: checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v7
2929
- name: get reference ABI
3030
id: reference
3131
continue-on-error: true

.github/workflows/build-and-unittest.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
rl: ['', 'libreadline', 'libedit']
2121
cc: [ gcc, clang ]
2222
steps:
23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v7
2424
- name: update
2525
run: sudo apt-get update
2626
- name: dependencies
@@ -77,7 +77,7 @@ jobs:
7777
rl: ['', 'libreadline', 'libedit']
7878
cc: [ gcc, clang ]
7979
steps:
80-
- uses: actions/checkout@v4
80+
- uses: actions/checkout@v7
8181
- name: mpath
8282
run: sudo modprobe dm_multipath
8383
- name: brd

.github/workflows/coverity.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-24.04
1010
steps:
1111
- name: checkout
12-
uses: actions/checkout@v4
12+
uses: actions/checkout@v7
1313
- name: dependencies
1414
run: >
1515
sudo apt-get install --yes

.github/workflows/foreign.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
container: ghcr.io/mwilck/multipath-cross-debian_cross-${{ matrix.os }}-${{ matrix.arch }}
4242
steps:
4343
- name: checkout
44-
uses: actions/checkout@v4
44+
uses: actions/checkout@v7
4545
- name: build
4646
run: make -j$(nproc) -Orecurse test-progs.tar
4747
- name: upload binary archive
@@ -78,7 +78,7 @@ jobs:
7878
- name: unpack binary archive
7979
run: tar xfv test-progs.tar
8080
- name: enable foreign arch
81-
uses: docker/setup-qemu-action@v2
81+
uses: docker/setup-qemu-action@v4
8282
with:
8383
image: tonistiigi/binfmt:latest
8484
- name: Set coredump pattern
@@ -144,7 +144,7 @@ jobs:
144144
- name: unpack binary archive
145145
run: tar xfv test-progs.tar
146146
- name: enable foreign arch
147-
uses: docker/setup-qemu-action@v2
147+
uses: docker/setup-qemu-action@v4
148148
with:
149149
image: tonistiigi/binfmt:latest
150150
- name: Set coredump pattern

.github/workflows/multiarch-stable.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ jobs:
4747
arch: ppc64le
4848
steps:
4949
- name: checkout
50-
uses: actions/checkout@v4
50+
uses: actions/checkout@v7
5151
- name: enable foreign arch
52-
uses: docker/setup-qemu-action@v2
52+
uses: docker/setup-qemu-action@v4
5353
with:
5454
image: tonistiigi/binfmt:latest
5555
- name: set architecture name

.github/workflows/multiarch.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@ jobs:
6666
runs-on: ${{ matrix.variant.runner }}
6767
steps:
6868
- name: checkout
69-
uses: actions/checkout@v4
69+
uses: actions/checkout@v7
7070
- name: enable foreign arch
71-
uses: docker/setup-qemu-action@v2
71+
uses: docker/setup-qemu-action@v4
7272
with:
7373
image: tonistiigi/binfmt:latest
7474
- name: set architecture name

.github/workflows/native.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
runs-on: ${{ matrix.variant.runner }}
4747
steps:
4848
- name: checkout
49-
uses: actions/checkout@v4
49+
uses: actions/checkout@v7
5050

5151
# On jessie, we use libreadline 5 (no licensing issue)
5252
- name: set readline make option (Jessie)
@@ -123,7 +123,7 @@ jobs:
123123
runs-on: ${{ matrix.variant.runner }}
124124
steps:
125125
- name: checkout
126-
uses: actions/checkout@v4
126+
uses: actions/checkout@v7
127127

128128
# On jessie, we use libreadline 5 (no licensing issue)
129129
- name: set readline make option (Jessie)
@@ -191,7 +191,7 @@ jobs:
191191
run: sudo modprobe brd rd_nr=1 rd_size=65536
192192

193193
- name: checkout
194-
uses: actions/checkout@v4
194+
uses: actions/checkout@v7
195195

196196
- name: download binary archive
197197
uses: actions/download-artifact@v4

.github/workflows/rolling.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
runs-on: ${{ matrix.variant.runner }}
5959
steps:
6060
- name: checkout
61-
uses: actions/checkout@v4
61+
uses: actions/checkout@v7
6262
- name: Set coredump pattern
6363
run: |
6464
echo 'core.%e.%p' | sudo tee /proc/sys/kernel/core_pattern

dependabot.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
version: 2
2+
updates:
3+
# Enable version updates for GitHub Actions
4+
- package-ecosystem: "github-actions"
5+
directory: "/"
6+
schedule:
7+
interval: "weekly"
8+
target-branch: "workflows"
9+
commit-message:
10+
prefix: "GitHub workflows [dependabot]: "

0 commit comments

Comments
 (0)