Skip to content

Bump PSModule/Process-PSModule/.github/workflows/CI.yml from 4 to 5#20

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/PSModule/Process-PSModule/dot-github/workflows/CI.yml-5
Closed

Bump PSModule/Process-PSModule/.github/workflows/CI.yml from 4 to 5#20
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/PSModule/Process-PSModule/dot-github/workflows/CI.yml-5

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 11, 2026

Bumps PSModule/Process-PSModule/.github/workflows/CI.yml from 4 to 5.

Release notes

Sourced from PSModule/Process-PSModule/.github/workflows/CI.yml'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
  • 1111791 🚀 [Feature]: Release-triggering file patterns now configurable via workflow i...
  • 3ed96da 🩹 [Patch]: Framework-generated code coverage no longer penalizes module autho...
  • 205d193 🪲 [Fix]: Super-linter can now post PR comment summaries (#308)
  • 4343d76 🩹 [Patch]: Setup/teardown jobs no longer waste runner time when scripts are a...
  • 645cb19 🩹 [Patch]: Workflow dependencies updated to latest versions (#298)
  • b849acd 📖 [Docs]: Module dependency declaration using #Requires -Modules now document...
  • 2fb6675 📖 [Docs]: Add best practices for shared test infrastructure (#285)
  • 60bdf8a Bump super-linter/super-linter from 8.3.2 to 8.5.0 (#284)
  • 84d7bac ⚙️ [Maintenance]: Add path filter and align Release workflow (#283)
  • 2d403df ⚙️ [Maintenance]: Remove old spec-kit prompts, scripts, and templates (#281)
  • Additional commits viewable 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 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/.github/workflows/CI.yml](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/.github/workflows/CI.yml
  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 labels May 11, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 11, 2026

Looks like PSModule/Process-PSModule/.github/workflows/CI.yml is no longer a dependency, so this is no longer needed.

@dependabot dependabot Bot closed this May 11, 2026
@dependabot dependabot Bot deleted the dependabot/github_actions/PSModule/Process-PSModule/dot-github/workflows/CI.yml-5 branch May 11, 2026 20:06
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants