Skip to content

⬆️ [Dependency]: Bump Process-PSModule to v6.1.4 - #32

Merged
Marius Storhaug (MariusStorhaug) merged 14 commits into
mainfrom
bump-process-psmodule-quality-check
Aug 3, 2026
Merged

⬆️ [Dependency]: Bump Process-PSModule to v6.1.4#32
Marius Storhaug (MariusStorhaug) merged 14 commits into
mainfrom
bump-process-psmodule-quality-check

Conversation

@MariusStorhaug

@MariusStorhaug Marius Storhaug (MariusStorhaug) commented Aug 3, 2026

Copy link
Copy Markdown
Member

Description

This PR bumps the reusable workflow to Process-PSModule v6.1.4, pulls in the open maintenance/docs changes that make sense, and adds one previously-closed test improvement.

Changes

  • Bumped PSModule/Process-PSModule/.github/workflows/workflow.yml from 205d193 (v5.4.6) to da180ba (v6.1.4).
  • Added a #Requires -Modules statement to tests/Hashtable.Tests.ps1 to lock test execution to Pester 6.x, matching the version used by the new workflow.
  • Standardized the README landing page to the format used across PSModule repositories.
  • Added the test from 🩹 [Patch]: Merge into empty hashtable #13 for merging into an empty hashtable.

Quality check

  • Ran the test suite locally with Pester 6.0.1 after dot-sourcing the public functions.
  • Result: 27 passed, 0 failed.

Related PRs

How has this been tested?

  • Invoke-Pester -Path tests/Hashtable.Tests.ps1 executed locally with Pester 6.0.1.

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com

The GUID pins module identity (precise pinning), a stricter control than the lock-to-major risk appetite. Keep only the version range.
Updates the reusable workflow reference to Process-PSModule v6.1.4.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Adopts the standard module landing-page format used across PSModule
repositories (docs-only).

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Adds a #Requires statement to lock test execution to Pester 6.x,
matching the version used by Process-PSModule v6.1.4.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Super-linter summary

Language Validation result
CHECKOV Pass ✅
GITHUB_ACTIONS Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
MARKDOWN Pass ✅
NATURAL_LANGUAGE Pass ✅
POWERSHELL Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

Incorporates the test from #13 to cover the empty-main merge case.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@MariusStorhaug
Marius Storhaug (MariusStorhaug) marked this pull request as ready for review August 3, 2026 03:24
@MariusStorhaug
Marius Storhaug (MariusStorhaug) merged commit 680c3e8 into main Aug 3, 2026
2 checks passed
@MariusStorhaug
Marius Storhaug (MariusStorhaug) deleted the bump-process-psmodule-quality-check branch August 3, 2026 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant