Skip to content

Commit 645cb19

Browse files
🩹 [Patch]: Workflow dependencies updated to latest versions (#298)
Reusable workflows now reference the latest versions of all action dependencies, picking up upstream bug fixes and improvements. ## Changed: Dependency versions in workflows The following dependencies have been bumped across all workflow files: | Dependency | Previous | New | |---|---|---| | `actions/download-artifact` | v7.0.0 | v8.0.0 | | `actions/upload-artifact` | v6.0.0 | v7.0.0 | | `PSModule/Build-PSModule` | v4.0.12 | v4.0.13 | | `PSModule/Invoke-Pester` | v4.2.3 | v4.2.4 | | `PSModule/Publish-PSModule` | v2.2.2 | v2.2.3 | Affected workflows: - `Build-Docs.yml` - `Build-Module.yml` - `Build-Site.yml` - `Publish-Module.yml` - `Test-Module.yml` - `Test-ModuleLocal.yml` ## Technical Details All references use pinned commit SHAs with version comments. No workflow logic or input/output changes — only the pinned SHAs and version comments were updated. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent b849acd commit 645cb19

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

.github/workflows/Build-Docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
fetch-depth: 0
2525

2626
- name: Download module artifact
27-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
27+
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
2828
with:
2929
name: module
3030
path: ${{ fromJson(inputs.Settings).WorkingDirectory }}/outputs/module
@@ -36,7 +36,7 @@ jobs:
3636
WorkingDirectory: ${{ fromJson(inputs.Settings).WorkingDirectory }}
3737

3838
- name: Upload docs artifact
39-
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
39+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
4040
with:
4141
name: docs
4242
path: ${{ fromJson(inputs.Settings).WorkingDirectory }}/outputs/docs

.github/workflows/Build-Module.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
fetch-depth: 0
3131

3232
- name: Build module
33-
uses: PSModule/Build-PSModule@869da3f28cbb5c04c6868dded0d511a40f191a59 # v4.0.12
33+
uses: PSModule/Build-PSModule@7a3ae1be38587e8051833d85ffa53c348de3cd0d # v4.0.13
3434
with:
3535
Name: ${{ fromJson(inputs.Settings).Name }}
3636
ArtifactName: ${{ inputs.ArtifactName }}

.github/workflows/Build-Site.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
uses: PSModule/Install-PSModuleHelpers@ed79b6e3aa8c9cd3d30ab2bf02ea6bd4687b9c74 # v1.0.7
2727

2828
- name: Download docs artifact
29-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
29+
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
3030
with:
3131
name: docs
3232
path: ${{ fromJson(inputs.Settings).WorkingDirectory }}/outputs/docs

.github/workflows/Publish-Module.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
fetch-depth: 0
3131

3232
- name: Publish module
33-
uses: PSModule/Publish-PSModule@2e548cfd1c68b76129fdeabc7f7caebd47e3b1c3 # v2.2.2
33+
uses: PSModule/Publish-PSModule@207c39b9eff2118d0e4eabff78e90f7015bc36da # v2.2.3
3434
env:
3535
GH_TOKEN: ${{ github.token }}
3636
with:

.github/workflows/Test-Module.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
persist-credentials: false
5858

5959
- name: Download module artifact
60-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
60+
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
6161
with:
6262
name: module
6363
path: ${{ fromJson(inputs.Settings).WorkingDirectory }}/outputs/module
@@ -87,7 +87,7 @@ jobs:
8787
persist-credentials: false
8888

8989
- name: Download module artifact
90-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
90+
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
9191
with:
9292
name: module
9393
path: ${{ fromJson(inputs.Settings).WorkingDirectory }}/outputs/module

.github/workflows/Test-ModuleLocal.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
fetch-depth: 0
6060

6161
- name: Download module artifact
62-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
62+
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
6363
with:
6464
name: module
6565
path: ${{ fromJson(inputs.Settings).WorkingDirectory }}/outputs/module
@@ -79,7 +79,7 @@ jobs:
7979
"path=$path" >> $env:GITHUB_OUTPUT
8080
8181
- name: Test-ModuleLocal
82-
uses: PSModule/Invoke-Pester@1fcb663c0efe914e8374d78e16aa7bb907ea2434 # v4.2.3
82+
uses: PSModule/Invoke-Pester@abddf7bef0d0614d7ca322036af6a06ee0fb4d44 # v4.2.4
8383
with:
8484
Debug: ${{ fromJson(inputs.Settings).Debug }}
8585
Prerelease: ${{ fromJson(inputs.Settings).Prerelease }}

0 commit comments

Comments
 (0)