Skip to content

Commit fed9d8e

Browse files
adombeckhk21702
authored andcommitted
deps(actions): bump the gh-actions group across 9 directories with 7 updates (#115)
2 parents b37e341 + 164f629 commit fed9d8e

14 files changed

Lines changed: 53 additions & 42 deletions

File tree

.github/workflows/test-build-deb.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
echo "::endgroup::"
5757
5858
- name: Checkout code
59-
uses: actions/checkout@v4
59+
uses: actions/checkout@v6
6060
with:
6161
path: .source
6262

@@ -75,13 +75,13 @@ jobs:
7575

7676
steps:
7777
- name: Download artifacts
78-
uses: actions/download-artifact@v4
78+
uses: actions/download-artifact@v8
7979
with:
8080
run-id: ${{ needs.build_native_deb.outputs.run-id }}
8181
merge-multiple: true
8282

8383
- name: Checkout code
84-
uses: actions/checkout@v4
84+
uses: actions/checkout@v6
8585
with:
8686
path: .source
8787

@@ -126,7 +126,7 @@ jobs:
126126
rm -rfv "${PKG}_"*.{dsc,debian.}*
127127
128128
- name: Checkout code
129-
uses: actions/checkout@v4
129+
uses: actions/checkout@v6
130130
with:
131131
path: .source
132132

@@ -148,13 +148,13 @@ jobs:
148148

149149
steps:
150150
- name: Download artifacts
151-
uses: actions/download-artifact@v4
151+
uses: actions/download-artifact@v8
152152
with:
153153
run-id: ${{ needs.build_source_deb.outputs.run-id }}
154154
merge-multiple: true
155155

156156
- name: Checkout code
157-
uses: actions/checkout@v4
157+
uses: actions/checkout@v6
158158
with:
159159
path: .source
160160

@@ -180,13 +180,13 @@ jobs:
180180

181181
steps:
182182
- name: Download artifacts
183-
uses: actions/download-artifact@v4
183+
uses: actions/download-artifact@v8
184184
with:
185185
run-id: ${{ needs.build_source_deb.outputs.run-id }}
186186
merge-multiple: true
187187

188188
- name: Checkout code
189-
uses: actions/checkout@v4
189+
uses: actions/checkout@v6
190190
with:
191191
path: .source
192192

@@ -216,7 +216,7 @@ jobs:
216216
apt install -y lintian
217217
218218
- name: Checkout code
219-
uses: actions/checkout@v4
219+
uses: actions/checkout@v6
220220

221221
- name: Create test input
222222
env:

.github/workflows/test-c-format-source.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-24.04
1919
steps:
2020
- name: Checkout code
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v6
2222
- name: Prepare invalid sourced
2323
run: |
2424
# Prepare invalid sourced
@@ -39,7 +39,7 @@ jobs:
3939
runs-on: ubuntu-24.04
4040
steps:
4141
- name: Checkout code
42-
uses: actions/checkout@v4
42+
uses: actions/checkout@v6
4343
- name: Prepare invalid sourced
4444
run: |
4545
# Prepare invalid sourced

.github/workflows/test-gh-perms.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
permissions: {}
1414
steps:
1515
- name: Checkout code
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@v6
1717
- name: Test gh-perms
1818
uses: ./gh-actions/common/gh-perms
1919
with:

gh-actions/common/build-debian/action.yaml

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,20 @@ runs:
132132
) >> "${GITHUB_ENV}"
133133
134134
if git status --porcelain &>/dev/null; then
135+
_author_name="$(git log -1 --format='%an' HEAD)"
136+
_author_email="$(git log -1 --format='%ae' HEAD)"
137+
138+
# dependabot commits use the name dependabot[bot]
139+
# and email "49699333+dependabot[bot]@users.noreply.github.com".
140+
# These cause lintian errors.
141+
if [[ "${_author_name}" == "dependabot[bot]" && "${_author_email}" == *"dependabot[bot]@users.noreply.github.com" ]]; then
142+
_author_name="dependabot"
143+
_author_email="support@github.com"
144+
fi
145+
135146
(
136-
echo DEBFULLNAME="$(git log -1 --format='%an' HEAD) - GH Action"
137-
echo DEBEMAIL="$(git log -1 --format='%ae' HEAD)"
147+
echo DEBFULLNAME="${_author_name}"
148+
echo DEBEMAIL="${_author_email}"
138149
) >> "${GITHUB_ENV}"
139150
fi
140151
@@ -143,7 +154,7 @@ runs:
143154
144155
- name: Extract source file
145156
if: ${{ inputs.from-sources-file != '' }}
146-
uses: kohlerdominik/docker-run-action@v2.0.0
157+
uses: kohlerdominik/docker-run-action@v2.1.0
147158
with:
148159
image: ${{ inputs.docker-image }}
149160
volumes: ${{ github.workspace }}:${{ github.workspace }}
@@ -163,7 +174,7 @@ runs:
163174
echo "::endgroup::"
164175
165176
- name: Prepare source package
166-
uses: kohlerdominik/docker-run-action@v2.0.0
177+
uses: kohlerdominik/docker-run-action@v2.1.0
167178
with:
168179
image: ${{ inputs.docker-image }}
169180
environment: |
@@ -209,7 +220,7 @@ runs:
209220
210221
- name: Install extra APT repositories
211222
if: ${{ inputs.extra-apt-repositories != '' }}
212-
uses: kohlerdominik/docker-run-action@v2.0.0
223+
uses: kohlerdominik/docker-run-action@v2.1.0
213224
with:
214225
image: ${{ inputs.docker-image }}
215226
# Store the sources list in a volume so that we can reuse it in later steps
@@ -228,7 +239,7 @@ runs:
228239
echo "::endgroup::"
229240
230241
- name: Build source package
231-
uses: kohlerdominik/docker-run-action@v2.0.0
242+
uses: kohlerdominik/docker-run-action@v2.1.0
232243
with:
233244
image: ${{ inputs.docker-image }}
234245
environment: |
@@ -290,7 +301,7 @@ runs:
290301
291302
- name: Uploading source packages
292303
if: ${{ inputs.from-sources-file == '' }}
293-
uses: actions/upload-artifact@v4
304+
uses: actions/upload-artifact@v7
294305
id: build-debian-source-package-upload-step
295306
with:
296307
name: ${{ env.PKG_NAME }}_${{ env.PKG_VERSION }}-debian-source
@@ -304,7 +315,7 @@ runs:
304315
# 2. To ensure that we don't install extra dependencies during sources
305316
# building phase or during lintian phase.
306317
if: ${{ inputs.lintian != 'skip' && inputs.from-sources-file == '' }}
307-
uses: kohlerdominik/docker-run-action@v2.0.0
318+
uses: kohlerdominik/docker-run-action@v2.1.0
308319
with:
309320
image: ${{ inputs.docker-image }}
310321
environment:
@@ -367,7 +378,7 @@ runs:
367378
368379
- name: Check licenses
369380
if: ${{ inputs.run-lrc != 'false' }}
370-
uses: kohlerdominik/docker-run-action@v2.0.0
381+
uses: kohlerdominik/docker-run-action@v2.1.0
371382
with:
372383
# Use ubuntu:devel to have a recent version of licenserecon, because we
373384
# found older versions to report false positives (e.g. GPL-2 vs GPL-2+).
@@ -397,7 +408,7 @@ runs:
397408
398409
- name: Build packages
399410
if: ${{ inputs.sources-only != 'true' }}
400-
uses: kohlerdominik/docker-run-action@v2.0.0
411+
uses: kohlerdominik/docker-run-action@v2.1.0
401412
with:
402413
image: ${{ inputs.docker-image }}
403414
options: |
@@ -489,15 +500,15 @@ runs:
489500
- name: Upload artifacts
490501
if: ${{ inputs.sources-only != 'true' }}
491502
id: build-debian-binary-packages-upload-step
492-
uses: actions/upload-artifact@v4
503+
uses: actions/upload-artifact@v7
493504
with:
494505
name: ${{ env.PKG_NAME }}_${{ env.PKG_VERSION }}-debian-packages
495506
path: ${{ env.BUILD_OUTPUT_DIR }}/
496507
if-no-files-found: error
497508

498509
- name: Run lintian on binaries
499510
if: ${{ inputs.lintian != 'skip' && inputs.sources-only != 'true' }}
500-
uses: kohlerdominik/docker-run-action@v2.0.0
511+
uses: kohlerdominik/docker-run-action@v2.1.0
501512
with:
502513
image: ${{ inputs.docker-image }}
503514
environment:

gh-actions/common/gh-perms/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ inputs:
1313
runs:
1414
using: "composite"
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
id: my-checkout
1818
if: ${{ inputs.fail-for-push != 'false' }}
1919
continue-on-error: true

gh-actions/common/osv-scanner/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ runs:
66
steps:
77
- name: Scan on push
88
if: ${{ github.event_name == 'push' }}
9-
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@f8115f2f28022984d4e8070d2f0f85abcf6f3458" # v1.9.2
9+
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@a30b4c310bacb7c0635e316e0720e23f0b791cf8" # v1.9.2
1010
with:
1111
scan-args: |-
1212
-r
1313
./
1414
- name: Scan on PR
1515
if: ${{ github.event_name == 'pull_request' }}
16-
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@f8115f2f28022984d4e8070d2f0f85abcf6f3458" # v1.9.2
16+
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@a30b4c310bacb7c0635e316e0720e23f0b791cf8" # v1.9.2
1717
with:
1818
scan-args: |-
1919
-r

gh-actions/flutter/detect-local-flutter/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ outputs:
1515
runs:
1616
using: "composite"
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v6
1919

2020
- name: Detect local Flutter versions in use
2121
shell: bash

gh-actions/flutter/detect-remote-flutter/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ inputs:
2525
runs:
2626
using: "composite"
2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v6
2929

3030
- name: Detect remote Flutter versions available
3131
shell: bash

gh-actions/flutter/flutter-matrix.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
versions: ${{ steps.local-flutter.outputs.local-versions }}
2929
minimum: ${{ steps.local-flutter.outputs.minimum }}
3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v6
3232
- uses: ./gh-actions/flutter/detect-local-flutter
3333
id: local-flutter
3434

@@ -54,7 +54,7 @@ jobs:
5454
outputs:
5555
versions: ${{ steps.remote-flutter.outputs.remote-versions }}
5656
steps:
57-
- uses: actions/checkout@v4
57+
- uses: actions/checkout@v6
5858
- uses: ./gh-actions/flutter/detect-remote-flutter
5959
id: remote-flutter
6060
with:

gh-actions/flutter/flutter.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
analyze:
2020
runs-on: ${{ inputs.os }}
2121
steps:
22-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v6
2323
- uses: ./gh-actions/flutter/setup
2424
with:
2525
flutter-version: ${{ inputs.flutter-version }}
@@ -39,7 +39,7 @@ jobs:
3939
format:
4040
runs-on: ${{ inputs.os }}
4141
steps:
42-
- uses: actions/checkout@v3
42+
- uses: actions/checkout@v6
4343
- uses: ./gh-actions/flutter/setup
4444
with:
4545
flutter-version: ${{ inputs.flutter-version }}
@@ -59,7 +59,7 @@ jobs:
5959
test:
6060
runs-on: ${{ inputs.os }}
6161
steps:
62-
- uses: actions/checkout@v3
62+
- uses: actions/checkout@v6
6363
- uses: ./gh-actions/flutter/setup
6464
with:
6565
flutter-version: ${{ inputs.flutter-version }}

0 commit comments

Comments
 (0)