Skip to content

Releases: PSModule/Template-PSModule

0.0.10

Choose a tag to compare

@github-actions github-actions released this 11 Jul 16:00
a57f0c1

🩹 [Patch]: Refactor TestData JSON formatting in Process-PSModule.yml (#28)

This pull request updates the way test environment variables are passed to the workflow in .github/workflows/Process-PSModule.yml. The main change is to the formatting and encoding of the TestData field, specifically for how variables are referenced.

Workflow variable handling:

  • Changed the TestData field to reference TEST_VARIABLE using "${{ vars.TEST_VARIABLE }}" instead of toJSON(vars.TEST_VARIABLE), simplifying the value assignment and making it consistent with secret referencing.
  • Reformatted the TestData JSON for improved readability by expanding it to multiple lines.

0.0.9

Choose a tag to compare

@github-actions github-actions released this 11 Jul 12:32
ab2632b

⚙️ [Maintenance]: Showcase both docs section landing-page conventions (index.md + folder-named) (#27)

Two example command groups demonstrate both supported ways to give a command group its documentation section landing page. IndexSection provides its landing page as index.md; NamedSection provides its landing page as a file named after the folder (NamedSection.md). Document-PSModule renders either overview page as the group's section landing page, so each group appears at Functions/<Group>/ in the navigation of the published GitHub Pages site.

New: Two command groups showcasing both landing-page conventions

  • IndexSection/ — landing page from index.md, with Get-IndexSectionTest.
  • NamedSection/ — landing page from the folder-named NamedSection.md, with Get-NamedSectionTest.

Each renders as its group's section landing page (Functions/IndexSection/ and Functions/NamedSection/) in the docs navigation.

Technical Details

  • Adds src/functions/public/IndexSection/{index.md, Get-IndexSectionTest.ps1} and src/functions/public/NamedSection/{NamedSection.md, Get-NamedSectionTest.ps1}; both functions mirror the existing *-PSModuleTest shape and return Hello, <Name>!.
  • Adds It blocks for Get-IndexSectionTest and Get-NamedSectionTest in tests/PSModuleTest.Tests.ps1.
  • Generated docs place each group overview at <Group>/index.md; the rendered site exposes Functions/IndexSection/index.html and Functions/NamedSection/index.html.
  • Bumps the Process-PSModule pin (v6.1.1v6.1.2) to adopt the fix that exposes caller-provided TestData to the module test jobs, keeping the module test matrix green.

v0.0.8

Choose a tag to compare

@github-actions github-actions released this 22 Jan 14:53
7898774

🩹[Patch]: Update dependabot schedule and pin workflow to SHA (#14)

Dependabot now checks for updates daily with a 7-day cooldown period, reducing noise while maintaining timely security updates. The Process-PSModule workflow is pinned to a specific commit SHA with version comment for enhanced security and reproducibility.

Dependabot Configuration

Updated the schedule from weekly to daily with a cooldown of 7 days. This means Dependabot will check for updates daily but will wait 7 days after a new version is released before creating a PR, helping to avoid early adoption of potentially unstable releases.

schedule:
  interval: daily
cooldown:
  default-days: 7

Pinned Workflows

The reusable workflow is now pinned to a specific commit SHA with version tag comment for traceability:

Workflow Version Commit SHA
PSModule/Process-PSModule v5.4.1 be7d5dcbceec14855d325fdd34f2a7c2f05a7f57

v0.0.7

Choose a tag to compare

@github-actions github-actions released this 15 Oct 10:31
879ff6d

What's Changed

Other Changes

Full Changelog: v0.0.6...v0.0.7

v0.0.6

Choose a tag to compare

@github-actions github-actions released this 15 Oct 10:12
6f45d13

What's Changed

Other Changes

Full Changelog: v0.0.5...v0.0.6

v0.0.5

Choose a tag to compare

@github-actions github-actions released this 12 Oct 12:02
09d5e70

What's Changed

Other Changes

Full Changelog: v0.0.4...v0.0.5

v0.0.4

Choose a tag to compare

@github-actions github-actions released this 06 Oct 13:17
10513c5

What's Changed

Other Changes

Full Changelog: v0.0.3...v0.0.4

v0.0.3

Choose a tag to compare

@github-actions github-actions released this 03 Oct 20:51
f93df08

What's Changed

Other Changes

Full Changelog: v0.0.2...v0.0.3

v0.0.2

Choose a tag to compare

@github-actions github-actions released this 29 Sep 10:03
06da98a

What's Changed

Other Changes

Full Changelog: v0.0.1...v0.0.2

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 19 Apr 11:01
79b00a2

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/PSModule/Template-PSModule/commits/v0.0.1