Skip to content

Commit 918892d

Browse files
⚙️ [Maintenance]: GitHub Actions dependencies updated (#96)
GitHub Actions dependency pins are updated so the repository maintenance workflows use the latest pinned releases for checkout and linting without changing the GitHub Script action runtime behavior. > ⚠️ This PR has no linked issue. Consider creating one for traceability. ## Changed: Workflow dependency pins updated The repository workflows now use `actions/checkout` `v7.0.0` and `super-linter/super-linter` `v8.7.0`. No changes are required for users of the GitHub Script action; this only affects repository automation. ## Technical Details - Combines the dependency updates from #93 and #94. - Updates `.github/workflows/Linter.yml`, `.github/workflows/Release.yml`, and `.github/workflows/TestWorkflow.yml`. - Local validation passed with `git diff --check` and `actionlint .github/workflows/*.yml`. - No CODEOWNERS file is present, so no reviewers were requested automatically.
1 parent e9f4904 commit 918892d

3 files changed

Lines changed: 16 additions & 16 deletions

File tree

.github/workflows/Linter.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Checkout repo
22-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
22+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2323
with:
2424
persist-credentials: false
2525
fetch-depth: 0
2626

2727
- name: Lint code base
28-
uses: super-linter/super-linter@9e863354e3ff62e0727d37183162c4a88873df41 # v8.6.0
28+
uses: super-linter/super-linter@4ce20838b8ab83717e78138c5b3a1407148e0918 # v8.7.0
2929
env:
3030
GITHUB_TOKEN: ${{ github.token }}
3131
VALIDATE_BIOME_FORMAT: false

.github/workflows/Release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: ubuntu-latest
3030
steps:
3131
- name: Checkout repo
32-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
32+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3333
with:
3434
persist-credentials: false
3535

.github/workflows/TestWorkflow.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
steps:
5454
# Need to check out as part of the test, as its a local action
5555
- name: Checkout repo
56-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
56+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5757
with:
5858
persist-credentials: false
5959
- name: Action-Test
@@ -79,7 +79,7 @@ jobs:
7979
steps:
8080
# Need to check out as part of the test, as its a local action
8181
- name: Checkout repo
82-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
82+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
8383
with:
8484
persist-credentials: false
8585
# # Not a supported way of running the action
@@ -155,7 +155,7 @@ jobs:
155155
steps:
156156
# Need to check out as part of the test, as its a local action
157157
- name: Checkout repo
158-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
158+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
159159
with:
160160
persist-credentials: false
161161
- name: Action-Test
@@ -337,7 +337,7 @@ jobs:
337337
steps:
338338
# Need to check out as part of the test, as its a local action
339339
- name: Checkout repo
340-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
340+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
341341
with:
342342
persist-credentials: false
343343
- name: Action-Test
@@ -401,7 +401,7 @@ jobs:
401401
steps:
402402
# Need to check out as part of the test, as its a local action
403403
- name: Checkout repo
404-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
404+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
405405
with:
406406
persist-credentials: false
407407
- name: Action-Test
@@ -421,7 +421,7 @@ jobs:
421421
steps:
422422
# Need to check out as part of the test, as its a local action
423423
- name: Checkout repo
424-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
424+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
425425
with:
426426
persist-credentials: false
427427
- name: Action-Test
@@ -449,7 +449,7 @@ jobs:
449449
steps:
450450
# Need to check out as part of the test, as its a local action
451451
- name: Checkout repo
452-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
452+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
453453
with:
454454
persist-credentials: false
455455
- name: Action-Test
@@ -477,7 +477,7 @@ jobs:
477477
steps:
478478
# Need to check out as part of the test, as its a local action
479479
- name: Checkout repo
480-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
480+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
481481
with:
482482
persist-credentials: false
483483
- name: Action-Test
@@ -505,7 +505,7 @@ jobs:
505505
steps:
506506
# Need to check out as part of the test, as its a local action
507507
- name: Checkout repo
508-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
508+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
509509
with:
510510
persist-credentials: false
511511
- name: Action-Test
@@ -542,7 +542,7 @@ jobs:
542542
steps:
543543
# Need to check out as part of the test, as its a local action
544544
- name: Checkout repo
545-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
545+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
546546
with:
547547
persist-credentials: false
548548
- name: Action-Test
@@ -580,7 +580,7 @@ jobs:
580580
steps:
581581
# Need to check out as part of the test, as its a local action
582582
- name: Checkout repo
583-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
583+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
584584
with:
585585
persist-credentials: false
586586
# Login to Azure to enable KeyVault access
@@ -631,7 +631,7 @@ jobs:
631631
steps:
632632
# Need to check out as part of the test, as its a local action
633633
- name: Checkout repo
634-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
634+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
635635
with:
636636
persist-credentials: false
637637
# Login to Azure to enable KeyVault access
@@ -681,7 +681,7 @@ jobs:
681681
steps:
682682
# Need to check out as part of the test, as its a local action
683683
- name: Checkout repo
684-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
684+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
685685
with:
686686
persist-credentials: false
687687
- name: Action-Test with PreserveCredentials false

0 commit comments

Comments
 (0)