Skip to content

Conversation

HeyItsGilbert
Copy link
Collaborator

  • Initial commit
  • Refactor build process and update documentation

- Added a new cspell.json file for spell checking with custom words related to the project.
- Updated documentation for Get-PlasterTemplate, Invoke-Plaster, New-PlasterManifest, and Test-PlasterManifest cmdlets to include the new -ProgressAction parameter.
- Modified psakeFile.ps1 to set up build preferences and dependencies more efficiently.
- Introduced requirements.psd1 to manage module dependencies and their versions.
@HeyItsGilbert HeyItsGilbert changed the base branch from master to JP_June July 14, 2025 02:08
* Updated `actions/checkout` to version 4
* Added caching for PowerShell modules using `psmodulecache`
* Improved module dependency handling in the workflow
* Added `plaster` to the spell-checker ignore list in `cspell.json`
* Added `permissions` for `checks` and `issues` in the workflow.
* Updated `actions/upload-artifact` to version `v4.6.2`.
* Updated `actions/download-artifact` to version `v4.3.0`.
* Updated `EnricoMi/publish-unit-test-result-action` to version `v2.20.0`.
* Changed `issues: write` to `pull-requests: write` for better clarity on permissions.
* Updated condition for the `publish-test-results` job to `if: (!cancelled())` for improved control flow.
Copy link

Test Results

  3 files  66 suites   7s ⏱️
 70 tests 20 ✅ 0 💤  50 ❌
210 runs  60 ✅ 0 💤 150 ❌

For more details on these failures, see this check.

Results for commit d44479a.

@psjamesp psjamesp merged commit 88eadb7 into JP_June Jul 14, 2025
1 of 5 checks passed
@psjamesp psjamesp deleted the FixBuild branch July 14, 2025 02:35
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