Commit bbafdeb
authored
Bump PSModule/Process-PSModule/.github/workflows/workflow.yml from 5.4.1 to 5.4.2 (#15)
Bumps
[PSModule/Process-PSModule/.github/workflows/workflow.yml](https://github.com/psmodule/process-psmodule)
from 5.4.1 to 5.4.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/psmodule/process-psmodule/releases">PSModule/Process-PSModule/.github/workflows/workflow.yml's
releases</a>.</em></p>
<blockquote>
<h2>v5.4.2</h2>
<h1>🩹 [Patch]: Update workflow action versions and rename release action
(<a
href="https://redirect.github.com/psmodule/process-psmodule/issues/275">#275</a>)</h1>
<p>This release updates all workflow action dependencies to their latest
versions and completes the migration from <code>Auto-Release</code> to
<code>Release-GHRepository</code>.</p>
<ul>
<li>Fixes <a
href="https://redirect.github.com/psmodule/process-psmodule/issues/269">#269</a></li>
<li>Fixes <a
href="https://redirect.github.com/psmodule/process-psmodule/issues/85">#85</a></li>
</ul>
<h2>Summary</h2>
<ul>
<li>Updated workflow action dependencies to latest versions for improved
stability and features</li>
<li>Migrated release action from deprecated
<code>PSModule/Auto-Release</code> to
<code>PSModule/Release-GHRepository</code></li>
<li>Added workflow permission for PR label management</li>
<li>Cleaned up deprecated configuration files</li>
<li><strong>Important file change detection</strong> now determines
whether a release should be created</li>
</ul>
<h2>What's Changed for Module Developers</h2>
<h3>Updated Workflow Dependencies</h3>
<p>All reusable workflow files have been updated to use the latest
action versions. This ensures your module CI/CD pipeline benefits from
recent bug fixes and improvements across the PSModule action
ecosystem.</p>
<table>
<thead>
<tr>
<th>Action</th>
<th>Previous</th>
<th>New</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>actions/checkout</code></td>
<td>v6.0.1</td>
<td>v6.0.2</td>
</tr>
<tr>
<td><code>PSModule/GitHub-Script</code></td>
<td>v1.7.8</td>
<td>v1.7.10</td>
</tr>
<tr>
<td><code>PSModule/Build-PSModule</code></td>
<td>v4.0.9</td>
<td>v4.0.12</td>
</tr>
<tr>
<td><code>PSModule/Document-PSModule</code></td>
<td>v1.0.14</td>
<td>v1.0.16</td>
</tr>
<tr>
<td><code>PSModule/Get-PSModuleSettings</code></td>
<td>v1.4.0</td>
<td>v1.4.3</td>
</tr>
<tr>
<td><code>PSModule/Get-PesterCodeCoverage</code></td>
<td>v1.0.3</td>
<td>v1.0.4</td>
</tr>
<tr>
<td><code>PSModule/Get-PesterTestResults</code></td>
<td>v1.0.7</td>
<td>v1.0.8</td>
</tr>
<tr>
<td><code>PSModule/Install-PSModuleHelpers</code></td>
<td>v1.0.6</td>
<td>v1.0.7</td>
</tr>
<tr>
<td><code>PSModule/Invoke-ScriptAnalyzer</code></td>
<td>v4.1.1</td>
<td>v4.1.2</td>
</tr>
<tr>
<td><code>PSModule/Invoke-Pester</code></td>
<td>v4.2.2</td>
<td>v4.2.3</td>
</tr>
<tr>
<td><code>PSModule/Publish-PSModule</code></td>
<td>v2.2.0</td>
<td>v2.2.2</td>
</tr>
<tr>
<td><code>PSModule/Test-PSModule</code></td>
<td>v3.0.7</td>
<td>v3.0.8</td>
</tr>
</tbody>
</table>
<h3>Release Action Migration</h3>
<p>The deprecated <code>PSModule/Auto-Release</code> action has been
replaced with <code>PSModule/Release-GHRepository@v2.0.2</code>. This is
a direct replacement that provides the same release functionality with
improved maintainability.</p>
<p><strong>No action required by module developers</strong> - the
reusable workflow handles this internally.</p>
<h3>Important File Change Detection</h3>
<p>The <code>Get-PSModuleSettings</code> action now automatically
detects whether a PR contains changes to "important" files
that warrant a new release. This addresses the long-standing request (<a
href="https://redirect.github.com/psmodule/process-psmodule/issues/85">#85</a>)
to only publish when meaningful changes occur.</p>
<p><strong>Files that trigger releases:</strong></p>
<p>| Path | Description |</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/PSModule/Process-PSModule/commit/a15249813c1d7e1a0e4faa2c936fe4978f03845d"><code>a152498</code></a>
🩹 [Patch]: Update workflow action versions and rename release action (<a
href="https://redirect.github.com/psmodule/process-psmodule/issues/275">#275</a>)</li>
<li>See full diff in <a
href="https://github.com/psmodule/process-psmodule/compare/be7d5dcbceec14855d325fdd34f2a7c2f05a7f57...a15249813c1d7e1a0e4faa2c936fe4978f03845d">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 7898774 commit bbafdeb
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
0 commit comments