Skip to content

⚙️ [Maintenance]: Initialize Yml as a placeholder module - #1

Merged
Marius Storhaug (MariusStorhaug) merged 7 commits into
mainfrom
copilot/placeholder-module-yml
Aug 3, 2026
Merged

⚙️ [Maintenance]: Initialize Yml as a placeholder module#1
Marius Storhaug (MariusStorhaug) merged 7 commits into
mainfrom
copilot/placeholder-module-yml

Conversation

Copilot AI commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Converts the repository from the generic PSModule template into a named placeholder module for Yml.

New: Yml module scaffold

  • README updated to describe Yml as a YAML-focused PowerShell module
  • ConvertTo-Yaml placeholder function added (src/functions/public/ConvertTo-Yaml.ps1); throws NotImplementedException until implemented
  • tests/Yml.Tests.ps1 replaces the template test, asserting the placeholder throws as expected
  • examples/General.ps1 updated — {{ NAME }}Yml, example call updated to ConvertTo-Yaml

Technical Details

All {{ NAME }} template tokens and Get-PSModuleTest scaffold artifacts removed. No functional logic introduced; this is purely wiring the module identity into the framework.

Related issues
Original prompt

Make this a placeholder module called Yml

Copilot AI changed the title [WIP] Add placeholder module called Yml ⚙️ [Maintenance]: Initialize Yml as a placeholder module Aug 3, 2026
Copilot AI and others added 3 commits August 3, 2026 04:33
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
@MariusStorhaug
Marius Storhaug (MariusStorhaug) marked this pull request as ready for review August 3, 2026 02:37
@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

- Add a process block so the pipeline-enabled function satisfies PSUseProcessBlockForPipelineCommand.
- Reference $InputObject inside the process block to satisfy PSReviewUnusedParameter.
- Add the canonical documentation link .LINK https://psmodule.io/Yml/Functions/ConvertTo-Yml/ so the PublicHelpLink test passes.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Updates the example to call the actual public function ConvertTo-Yml instead of ConvertTo-Yaml.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@MariusStorhaug
Marius Storhaug (MariusStorhaug) merged commit 93d2656 into main Aug 3, 2026
37 checks passed
@MariusStorhaug
Marius Storhaug (MariusStorhaug) deleted the copilot/placeholder-module-yml branch August 3, 2026 02:58
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

✅ New release: PowerShell Gallery - Yml 0.0.1

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

✅ New release: GitHub - Yml v0.0.1

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.

2 participants