Skip to content

Bump PSModule/Process-PSModule from 4 to 5#20

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/github_actions/PSModule/Process-PSModule-5
Open

Bump PSModule/Process-PSModule from 4 to 5#20
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/github_actions/PSModule/Process-PSModule-5

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 6, 2025

Bumps PSModule/Process-PSModule from 4 to 5.

Release notes

Sourced from PSModule/Process-PSModule's releases.

v5.0.0

🌟 [Major]: Process-PSModule v5 (#205)

This pull request cleans up and consolidates the process into focussing on a single workflow, the workflow.yml file. It also updates some more logic and addresses some security issues for the checkout action.

Details

  • Removed the workflow CI.yml which has previously been used for nightly runs, checking that the logic works.

    • Mitigation: Adjusted workflow.yml to work for the same scenarios replacing CI.yml for this usecase.
    • Fixes #204
  • Cleaned up some of the job flow depending on the different scenarios.

    Job Open/Updated PR Merged PR Abandoned PR Manual Run
    Get-Settings ✅ Always ✅ Always ✅ Always ✅ Always
    Lint-Repository ✅ Yes ❌ No ❌ No ❌ No
    Build-Module ✅ Yes ✅ Yes ❌ No ✅ Yes
    Build-Docs ✅ Yes ✅ Yes ❌ No ✅ Yes
    Build-Site ✅ Yes ✅ Yes ❌ No ✅ Yes
    Test-SourceCode ✅ Yes ✅ Yes ❌ No ✅ Yes
    Lint-SourceCode ✅ Yes ✅ Yes ❌ No ✅ Yes
    Test-Module ✅ Yes ✅ Yes ❌ No ✅ Yes
    BeforeAll-ModuleLocal ✅ Yes ✅ Yes ❌ No ✅ Yes
    Test-ModuleLocal ✅ Yes ✅ Yes ❌ No ✅ Yes
    AfterAll-ModuleLocal ✅ Yes ✅ Yes ❌ No ✅ Yes
    Get-TestResults ✅ Yes ✅ Yes ❌ No ✅ Yes
    Get-CodeCoverage ✅ Yes ✅ Yes ❌ No ✅ Yes
    Publish-Site ❌ No ✅ Yes (only) ❌ No ❌ No
    Publish-Module ✅ Yes* ✅ Yes* ✅ Yes ✅ Yes*
    • Only run linter on CI runs.
    • Fast forward to "Publish-Module", which also handles removal of prereleases (GitHub only).
    • Only run "Publish-Site" on a merged PR.

v4.1.5

Update implement prompt to update PR (#203)

Description

This pull request updates the implementation instructions in .github/prompts/implement.prompt.md to improve task tracking and clarify how pull request descriptions should be managed. The main focus is on making task progress more visible in real-time and ensuring the PR description is always ready to be used as release notes.

Task tracking and status updates:

  • Added a critical requirement to update task status immediately after each task is completed:
    • Mark the task as [X] in tasks.md and update the PR description checkbox for each completed task.
    • Updates must be made task-by-task, not at the end.
    • Provided guidance for using GitHub tools or gh pr edit to update the PR description, ensuring real-time visibility of task progress.

Pull request description management:

... (truncated)

Commits
  • 9097aa2 🚀 [Feature]: Add settings control of repository linter (#218)
  • e211007 🩹[Patch]: Pin super-linter actions and refine Dependabot configuration (#207)
  • ee6798e 🌟 [Major]: Process-PSModule v5 (#205)
  • See full diff in compare view

Dependabot compatibility score

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 commands and options

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Bumps [PSModule/Process-PSModule](https://github.com/psmodule/process-psmodule) from 4 to 5.
- [Release notes](https://github.com/psmodule/process-psmodule/releases)
- [Commits](PSModule/Process-PSModule@v4...v5)

---
updated-dependencies:
- dependency-name: PSModule/Process-PSModule
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code Major labels Oct 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code Major

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

Comments