Skip to content

🌟 [Major]: Parallel test run, configuration file and further modularization #150

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 326 commits into from
Apr 19, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
326 commits
Select commit Hold shift + click to select a range
f3294b7
🩹 [Refactor]: Rename Gather-Tests workflow to Get-TestSuites and upda…
MariusStorhaug Feb 25, 2025
f403d6e
🩹 [Fix]: Disable fail-fast in workflow matrix strategy for improved j…
MariusStorhaug Feb 25, 2025
0b061de
🩹 [Enhancement]: Update CI workflows to include detailed test outcome…
MariusStorhaug Feb 25, 2025
e19152b
🩹 [Enhancement]: Add job dependencies for Build-Module and TestSource…
MariusStorhaug Feb 25, 2025
d1c76a5
🩹 [Refactor]: Rename Test-SourceCode workflow to Test-Module and remo…
MariusStorhaug Feb 25, 2025
e33341f
🩹 [Refactor]: Standardize job names in CI workflows for consistency a…
MariusStorhaug Feb 25, 2025
c5f335b
🩹 [Enhancement]: Pass job name as input to Test-Module and ensure fai…
MariusStorhaug Feb 25, 2025
26b954d
🩹 [Enhancement]: Add a new Test job to list all files recursively in …
MariusStorhaug Feb 25, 2025
f1259fc
🩹 [Refactor]: Update paths in Test-ModuleLocal workflow to use dynami…
MariusStorhaug Feb 25, 2025
38e545b
🩹 [Refactor]: Update output path in Test-Module workflow to use dynam…
MariusStorhaug Feb 25, 2025
524cc4a
🩹 [Refactor]: Comment out environment initialization steps in multipl…
MariusStorhaug Feb 25, 2025
db28785
🩹 [Refactor]: Disable fail-fast strategy in CI workflows and clean up…
MariusStorhaug Feb 25, 2025
594c873
Merge branch 'tests' of https://github.com/PSModule/Process-PSModule …
MariusStorhaug Feb 25, 2025
705cdae
🩹 [Refactor]: Uncomment environment initialization steps in Build-Mod…
MariusStorhaug Feb 25, 2025
bc57e19
🩹 [Refactor]: Uncomment environment initialization steps in Build-Doc…
MariusStorhaug Feb 25, 2025
6c638bd
🩹 [Refactor]: Simplify test configuration and improve workflow readab…
MariusStorhaug Feb 25, 2025
f621936
🩹 [Refactor]: Update job names in Test workflows to use dynamic input…
MariusStorhaug Feb 25, 2025
2ff24b2
🩹 [Refactor]: Update job names in Test-ModuleLocal workflow to includ…
MariusStorhaug Feb 25, 2025
39ba458
🩹 [Refactor]: Add Lint-SourceCode job to Test workflows and include d…
MariusStorhaug Feb 27, 2025
22fff4a
🩹 [Refactor]: Use GetRelativePath for TestFolderPath to improve path …
MariusStorhaug Feb 27, 2025
41ef8a9
🩹 [Refactor]: Replace GetRelativePath with Resolve-Path for improved …
MariusStorhaug Feb 27, 2025
754a89d
🩹 [Refactor]: Update Path construction in Test-ModuleLocal workflow t…
MariusStorhaug Feb 27, 2025
bb81184
🩹 [Refactor]: Rename 'Path' to 'WorkingDirectory' in workflow files f…
MariusStorhaug Feb 28, 2025
e3d2257
🩹 [Refactor]: Update path construction in CI and workflow files to us…
MariusStorhaug Mar 1, 2025
6d6fb85
🩹 [Refactor]: Add WorkingDirectory input to workflows for improved di…
MariusStorhaug Mar 1, 2025
1a14511
🩹 [Refactor]: Update GetRelativePath usage in Build-Docs workflow for…
MariusStorhaug Mar 1, 2025
583f6c7
🩹 [Refactor]: Correct TestModule and TestModuleLocal result reference…
MariusStorhaug Mar 2, 2025
6ed087e
🩹 [Refactor]: Update Path input in Test-Module workflow to specify ou…
MariusStorhaug Mar 2, 2025
bf3a760
🩹 [Refactor]: Update Run_Path in Test-ModuleLocal workflow to use Wor…
MariusStorhaug Mar 2, 2025
84cf60f
🩹 [Refactor]: Simplify Run_Path in Test-ModuleLocal workflow by remov…
MariusStorhaug Mar 2, 2025
e1a0798
🩹 [Refactor]: Update path handling in Test-ModuleLocal workflow for c…
MariusStorhaug Mar 2, 2025
7f79b36
🩹 [Refactor]: Update Invoke-ScriptAnalyzer and Invoke-Pester actions …
MariusStorhaug Mar 2, 2025
27c839a
🩹 [Refactor]: Update path definitions in Test-ModuleLocal workflow fo…
MariusStorhaug Mar 2, 2025
b70411c
🩹 [Refactor]: Update Debug and Verbose parameters in Test-ModuleLocal…
MariusStorhaug Mar 2, 2025
574d566
🩹 [Refactor]: Add blank line for improved readability in workflow.yml
MariusStorhaug Mar 2, 2025
7d04f97
🩹 [Refactor]: Remove unnecessary blank line in workflow.yml for impro…
MariusStorhaug Mar 2, 2025
9887d65
🩹 [Refactor]: Add blank line to README.md for improved readability
MariusStorhaug Mar 2, 2025
9856f36
🩹 [Refactor]: Remove unnecessary blank line in README.md for improved…
MariusStorhaug Mar 2, 2025
6e6b491
🩹 [Refactor]: Add blank line in README.md for improved readability
MariusStorhaug Mar 2, 2025
587da4e
🩹 [Refactor]: Remove unnecessary blank line in README.md for improved…
MariusStorhaug Mar 2, 2025
fb9605a
🩹 [Refactor]: Add blank line in README.md for improved readability
MariusStorhaug Mar 2, 2025
910e64b
🩹 [Refactor]: Remove unnecessary blank line in README.md for improved…
MariusStorhaug Mar 2, 2025
1d484a8
🩹 [Refactor]: Add blank line in README.md for improved readability
MariusStorhaug Mar 2, 2025
df74d85
🩹 [Refactor]: Remove unnecessary blank line in README.md for improved…
MariusStorhaug Mar 2, 2025
f926b50
🩹 [Refactor]: Add blank line in README.md for improved readability
MariusStorhaug Mar 2, 2025
fec7b7c
🩹 [Refactor]: Update workflow files to correct action versions and im…
MariusStorhaug Mar 2, 2025
1c64737
🩹 [Refactor]: Remove unnecessary blank line in README.md for improved…
MariusStorhaug Mar 2, 2025
47b1c1d
🩹 [Refactor]: Update workflow files to allow continuation on error fo…
MariusStorhaug Mar 2, 2025
53c7c46
🩹 [Refactor]: Add blank line in README.md for improved readability
MariusStorhaug Mar 2, 2025
1a01fda
🩹 [Refactor]: Update workflow to download and extract code coverage a…
MariusStorhaug Mar 2, 2025
d0855d2
🩹 [Refactor]: Remove unused WorkingDirectory input from workflow conf…
MariusStorhaug Mar 2, 2025
fe4e1f1
🩹 [Refactor]: Enhance workflow script to improve artifact handling an…
MariusStorhaug Mar 2, 2025
bea918c
🩹 [Refactor]: Filter and sort code coverage artifacts in workflow scr…
MariusStorhaug Mar 2, 2025
96d6d1f
🩹 [Refactor]: Simplify artifact downloading in workflow script by rep…
MariusStorhaug Mar 2, 2025
6e13956
🩹 [Refactor]: Update artifact download command in workflow script to …
MariusStorhaug Mar 2, 2025
913d59e
🩹 [Refactor]: Update artifact download command in workflow script to …
MariusStorhaug Mar 2, 2025
3cc46e1
🩹 [Refactor]: Update artifact filtering in workflow script to improve…
MariusStorhaug Mar 2, 2025
670b57c
🩹 [Refactor]: Update artifact retrieval in workflow script to use rep…
MariusStorhaug Mar 2, 2025
c93d57a
🩹 [Refactor]: Enhance artifact download command in workflow script to…
MariusStorhaug Mar 2, 2025
963de20
🩹 [Refactor]: Simplify artifact download command in workflow script t…
MariusStorhaug Mar 2, 2025
2508f84
🩹 [Refactor]: Update workflow script to set output rendering and retr…
MariusStorhaug Mar 2, 2025
cba2990
🩹 [Refactor]: Improve file listing and logging in workflow script for…
MariusStorhaug Mar 2, 2025
40d1337
🩹 [Refactor]: Replace Show-FileContent with Get-Content for improved …
MariusStorhaug Mar 2, 2025
d197e57
🩹 [Refactor]: Implement XML report merging in workflow script to cons…
MariusStorhaug Mar 2, 2025
d276cf4
🩹 [Refactor]: Output merged report as string in workflow script for i…
MariusStorhaug Mar 2, 2025
78a1ce8
🩹 [Refactor]: Enhance XML report output formatting in workflow script…
MariusStorhaug Mar 2, 2025
ed86f24
🩹 [Refactor]: Rename job and steps for clarity in workflow script to …
MariusStorhaug Mar 3, 2025
b77c1ca
🩹 [Refactor]: Add logging for each file's content in workflow script …
MariusStorhaug Mar 3, 2025
4a196a7
🩹 [Refactor]: Simplify file retrieval in workflow script by removing …
MariusStorhaug Mar 3, 2025
797ffb6
🩹 [Refactor]: Enhance XML processing in workflow script to extract an…
MariusStorhaug Mar 3, 2025
cd087a5
🩹 [Refactor]: Update file path retrieval in workflow script for XML p…
MariusStorhaug Mar 3, 2025
1184ce0
🩹 [Refactor]: Add logging for TestResults files and change output for…
MariusStorhaug Mar 3, 2025
86d49bf
🩹 [Refactor]: Modularize Get-TestResults workflow and enhance input h…
MariusStorhaug Mar 3, 2025
94f5d3c
🩹 [Refactor]: Remove unnecessary output declaration in Get-TestResult…
MariusStorhaug Mar 3, 2025
b0ddbcc
🩹 [Refactor]: Remove redundant checkout step and add Get-CodeCoverage…
MariusStorhaug Mar 3, 2025
49e39c0
🩹 [Refactor]: Remove WorkingDirectory input from Get-CodeCoverage wor…
MariusStorhaug Mar 3, 2025
8a30c87
🩹 [Refactor]: Remove Get-CodeCoverage workflow to streamline CI confi…
MariusStorhaug Mar 3, 2025
6ff3216
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 3, 2025
73b9cab
🩹 [Docs]: Add a blank line to README.md for improved formatting
MariusStorhaug Mar 3, 2025
12ae495
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 3, 2025
894a228
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 3, 2025
2891394
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 3, 2025
cfa7a19
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 3, 2025
c8734f2
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 3, 2025
409e5ca
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 3, 2025
64315ac
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 3, 2025
476e31f
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 4, 2025
75e822e
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 4, 2025
121065b
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 4, 2025
b646a6a
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 4, 2025
70afd79
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 4, 2025
4df00d4
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 4, 2025
11b4711
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 4, 2025
350eaf1
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 4, 2025
89384da
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 4, 2025
4391674
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 4, 2025
f0f2045
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
39ce66c
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
5e84245
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
e17a803
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
aeda89e
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
3de78cf
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
089c33d
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
6fe3e3d
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
1275184
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
7d81b65
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
34b670d
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
8971644
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
fe58bec
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
88bb4a7
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
eee5046
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
27bd659
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
b4121b5
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
7510ce5
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
81c86a2
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
5cecd33
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
a12ff84
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
429e936
🩹 [Docs]: Remove unnecessary blank line from README.md for improved r…
MariusStorhaug Mar 5, 2025
22d8e97
🩹 [CI]: Refactor Get-CodeCoverage job to use external workflow for im…
MariusStorhaug Mar 5, 2025
c67d57d
🩹 [CI]: Update Test-ModuleLocal workflow to install PSModuleHelpers a…
MariusStorhaug Mar 5, 2025
3b2d649
🩹 [Docs]: Add a blank line to README.md for improved readability
MariusStorhaug Mar 5, 2025
b20fe03
🩹 [CI]: Update Test-ModuleLocal workflow to import module path dynami…
MariusStorhaug Mar 5, 2025
c0c8a47
🩹 [CI]: Remove commented-out TestModuleStatus job for cleaner workflow
MariusStorhaug Mar 5, 2025
5308e95
🩹 [CI]: Update default working directory in workflows to current dire…
MariusStorhaug Mar 6, 2025
ea5a39e
🩹 [CI]: Add CodeCoverage_CoveragePercentTarget parameter to Test-Modu…
MariusStorhaug Mar 6, 2025
70bb8f9
🩹 [CI]: Set CodeCoverage_CoveragePercentTarget to 0 for disabling cov…
MariusStorhaug Mar 6, 2025
fe1f92a
🩹 [CI]: Update default working directory in workflows to current dire…
MariusStorhaug Mar 6, 2025
a8563e1
🩹 [CI]: Add warning output for module installation path in Test-Modul…
MariusStorhaug Mar 6, 2025
a58d4ad
🩹 [CI]: Update output path variable to use environment variable for G…
MariusStorhaug Mar 6, 2025
75fe368
🩹 [CI]: Fix input variable references for Debug and Verbose in Test-M…
MariusStorhaug Mar 6, 2025
19f57e0
🩹 [CI]: Move environment variable definitions to the job level in Tes…
MariusStorhaug Mar 6, 2025
a172216
🩹 [CI]: Add environment variable definitions for module import in Tes…
MariusStorhaug Mar 6, 2025
26d65ad
🩹 [CI]: Remove hardcoded environment variables from Import-Module ste…
MariusStorhaug Mar 6, 2025
7e9df45
🩹 [CI]: Remove redundant checkout steps and rename lint job for clari…
MariusStorhaug Mar 6, 2025
21a4509
🩹 [CI]: Update job conditions and paths in workflow for improved reli…
MariusStorhaug Mar 6, 2025
187bbc9
🩹 [CI]: Add checkout step to Test-Module workflow for repository access
MariusStorhaug Mar 8, 2025
6697340
🩹 [CI]: Remove GITHUB_TOKEN environment variable from Auto-Release wo…
MariusStorhaug Mar 8, 2025
c106046
🩹 [CI]: Enhance test suite discovery logic in Get-TestSuites workflow
MariusStorhaug Mar 9, 2025
e2195df
🩹 [DOC]: Remove unnecessary blank line in README.md for improved read…
MariusStorhaug Mar 9, 2025
4bfcaae
🩹 [DOC]: Add a blank line in README.md for improved formatting
MariusStorhaug Mar 9, 2025
b65cfe3
🩹 [DOC]: Remove unnecessary blank line in README.md for improved read…
MariusStorhaug Mar 9, 2025
604cd82
🩹 [DOC]: Add a blank line in README.md for improved formatting
MariusStorhaug Mar 9, 2025
8c13913
🩹 [CI]: Improve GitHub module installation with retry logic in Build-…
MariusStorhaug Mar 9, 2025
3caa1f5
🩹 [CI]: Update Invoke-ScriptAnalyzer action to version 3 in Test-Modu…
MariusStorhaug Mar 9, 2025
47d300c
🩹 [CI]: Upgrade Invoke-Pester to version 4 and Invoke-ScriptAnalyzer …
MariusStorhaug Mar 9, 2025
88c3b68
🩹 [CI]: Remove unnecessary initialization and GitHub module reinstall…
MariusStorhaug Mar 10, 2025
8fa9be4
🩹 [DOC]: Remove unnecessary blank line in README.md for improved form…
MariusStorhaug Mar 10, 2025
0577490
🩹 [DOC]: Add a blank line for improved readability in README.md
MariusStorhaug Mar 10, 2025
db33504
🩹 [DOC]: Remove unnecessary blank line in README.md for improved form…
MariusStorhaug Mar 10, 2025
82a9c97
🩹 [DOC]: Add a blank line for improved readability in README.md
MariusStorhaug Mar 10, 2025
06e34a7
🩹 [DOC]: Remove unnecessary blank line in README.md for improved form…
MariusStorhaug Mar 10, 2025
97b6668
🩹 [DOC]: Add a blank line for improved readability in README.md
MariusStorhaug Mar 10, 2025
557818b
🩹 [CI]: Update Build-Docs.yml to use GitHub-Script for committing cha…
MariusStorhaug Mar 10, 2025
597f6e9
🩹 [CI]: Add GITHUB_TOKEN to Test-ModuleLocal.yml for improved authent…
MariusStorhaug Mar 10, 2025
0ef0ef2
🩹 [CI]: Update CI workflow conditions to always run jobs and remove u…
MariusStorhaug Mar 10, 2025
d5e8d41
🩹 [CI]: Refactor test suite retrieval logic and standardize test path…
MariusStorhaug Mar 11, 2025
38fd0d5
🩹 [CI]: Rename TestFolderPath to TestPath for consistency in CI workflow
MariusStorhaug Mar 11, 2025
2919222
🩹 [CI]: Refactor Get-TestSuites workflow to include SkipTests input a…
MariusStorhaug Mar 11, 2025
137a622
🩹 [CI]: Integrate Get-TestSuites job into Test-SourceCode and Test-Mo…
MariusStorhaug Mar 11, 2025
7430ebd
🩹 [CI]: Enhance Get-TestSuites workflow to support skipping specified…
MariusStorhaug Mar 11, 2025
e5919c9
🩹 [CI]: Replace Write-Host with LogGroup for better test suite visibi…
MariusStorhaug Mar 11, 2025
80553b5
🩹 [CI]: Replace Write-Host with Write-Warning for improved error hand…
MariusStorhaug Mar 11, 2025
7678ec2
🩹 [CI]: Update Get-TestSuites workflow to output SourceCode and Modul…
MariusStorhaug Mar 11, 2025
07e2afb
🩹 [CI]: Update Test jobs to conditionally run based on non-empty test…
MariusStorhaug Mar 11, 2025
e388e42
🩹 [CI]: Enhance Get-TestSuites workflow to include ModuleLocalTestSui…
MariusStorhaug Mar 11, 2025
e6dc59b
🩹 [CI]: Update TestName extraction to remove file extension for impro…
MariusStorhaug Mar 11, 2025
63cbccd
🩹 [CI]: Add functionality to skip tests based on input, enhancing tes…
MariusStorhaug Mar 11, 2025
a5a1456
🩹 [CI]: Refactor Get-TestSuites workflow to improve test skipping log…
MariusStorhaug Mar 11, 2025
53dab29
🩹 [CI]: Fix condition checks in Get-TestSuites workflow to correctly …
MariusStorhaug Mar 11, 2025
150cb58
🩹 [CI]: Update Get-TestSuites workflow to use PSCustomObject for OS c…
MariusStorhaug Mar 11, 2025
cc080d5
🩹 [CI]: Simplify TestName extraction logic in Get-TestSuites workflow
MariusStorhaug Mar 11, 2025
c05d8f2
🩹 [CI]: Update test suite logic to correctly reference ModuleTestSuit…
MariusStorhaug Mar 11, 2025
eab3ed0
🩹 [DOC]: Remove unnecessary blank line from README.md
MariusStorhaug Mar 11, 2025
c83ee48
🩹 [CI]: Refactor Get-TestSuites workflow to improve test suite handli…
MariusStorhaug Mar 11, 2025
449252d
🩹 [CI]: Add checks before renaming .gitignore files in Build-Docs wor…
MariusStorhaug Mar 11, 2025
79c09ca
🩹 [CI]: Remove continue-on-error option from Build-Docs workflow comm…
MariusStorhaug Mar 11, 2025
ae03f52
🩹 [CI]: Remove redundant job names from CI workflows for clarity
MariusStorhaug Mar 11, 2025
4149d41
🩹 [CI]: Update job name format in Test-ModuleLocal workflow for bette…
MariusStorhaug Mar 11, 2025
99b12ee
🩹 [CI]: Remove SkipTests input from Test workflows for simplification
MariusStorhaug Mar 11, 2025
8a0e128
🩹 [CI]: Remove SkipTests input from Get-TestSuites jobs for simplific…
MariusStorhaug Mar 11, 2025
77340c7
🩹 [CI]: Update Test-ModuleLocal workflow to use Invoke-Pester@prescri…
MariusStorhaug Mar 12, 2025
61184bd
🩹 [CI]: Update Test-ModuleLocal workflow to output module name and en…
MariusStorhaug Mar 12, 2025
825f963
🩹 [CI]: Remove unnecessary 'q' from Prescript in Test-ModuleLocal wor…
MariusStorhaug Mar 12, 2025
07d3d44
🩹 [CI]: Add 'Needs' input to Get-TestResults workflow for job depende…
MariusStorhaug Mar 12, 2025
429627b
🩹 [CI]: Remove 'Needs' input from Get-TestResults workflow for simpli…
MariusStorhaug Mar 12, 2025
2a7a856
📝 [Docs]: Add blank line for improved readability in README.md
MariusStorhaug Mar 12, 2025
09ff31f
🩹 [Docs]: Enhance Build-Docs workflow to dynamically locate mkdocs.ym…
MariusStorhaug Mar 12, 2025
f5aa725
🩹 [CI]: Add 'SkipTests' input to Get-TestSuites workflow for enhanced…
MariusStorhaug Mar 13, 2025
af27e3d
🔧 [CI]: Upgrade PSModule/Publish-PSModule action to v2 for improved f…
MariusStorhaug Mar 13, 2025
04c5556
🩹 [CI]: Refactor Get-TestSuites workflow to improve output formatting…
MariusStorhaug Mar 14, 2025
2cb4254
🩹 [CI]: Update Get-TestSuites workflow to handle null values and ensu…
MariusStorhaug Mar 15, 2025
59fe203
🔧 [CI]: Update Test-ModuleLocal workflow to ensure consistent usage o…
MariusStorhaug Mar 16, 2025
451c787
🚀 [Feature]: Add functionality to configure the process with a settin…
MariusStorhaug Mar 24, 2025
37916e7
🩹 [CI]: Update workflow conditions to ensure non-empty test suite out…
MariusStorhaug Mar 25, 2025
807b085
🩹 [CI]: Update conditional checks in workflows to allow for partial t…
MariusStorhaug Mar 25, 2025
5dd8135
🔧 [CI]: Simplify PSModule.yml by removing unnecessary SourceCode section
MariusStorhaug Mar 25, 2025
9ace780
🔧 [CI]: Adjust PSModule.yml to move Skip property under SourceCode se…
MariusStorhaug Mar 25, 2025
7cdbdd9
🔧 [CI]: Update default settings file path in CI workflows to use PSMo…
MariusStorhaug Mar 25, 2025
f9545f2
fix
MariusStorhaug Mar 25, 2025
8a4953c
🔧 [CI]: Update conditional checks to incorporate Skip settings for Te…
MariusStorhaug Mar 26, 2025
8b02c68
🔧 [CI]: Update conditional checks to use 'false' for Skip settings in…
MariusStorhaug Mar 27, 2025
e10bb3c
🔧 [CI]: Simplify conditional checks for Skip settings in TestResults …
MariusStorhaug Mar 27, 2025
d09da57
🔧 [CI]: Add Filter_ExcludeTag for Flaky tests in Test-ModuleLocal.yml
MariusStorhaug Mar 30, 2025
496a8b0
🔧 [CI]: Update output for skipped module tests to return an empty array
MariusStorhaug Mar 31, 2025
7469438
🔧 [CI]: Refactor Name assignment logic in Get-Settings.yml for improv…
MariusStorhaug Mar 31, 2025
ebf4366
🔧 [CI]: Rename variable for input name in Get-Settings.yml for better…
MariusStorhaug Mar 31, 2025
17b3d07
🔧 [CI]: Refactor conditional logic for name assignment in Get-Setting…
MariusStorhaug Mar 31, 2025
c27c723
🔧 [CI]: Add logging for module name selection in Get-Settings.yml
MariusStorhaug Mar 31, 2025
b1fbc71
🔧 [CI]: Remove unused Prescript from Test-ModuleLocal workflow
MariusStorhaug Apr 18, 2025
7517091
🔧 [CI]: Remove GITHUB_TOKEN from Test-ModuleLocal workflow for securi…
MariusStorhaug Apr 18, 2025
7f1086a
🔧 [CI]: Remove unnecessary parameters from Document-PSModule step in …
MariusStorhaug Apr 18, 2025
da0af7f
🔧 [CI]: Add default value for StepSummaryMode in CodeCoverage settings
MariusStorhaug Apr 18, 2025
7682ff2
🔧 [CI]: Refactor workflow to include Lint-SourceCode job and update d…
MariusStorhaug Apr 18, 2025
ab5fa6b
🔧 [CI]: Add Lint-SourceCode job with matrix strategy for improved cod…
MariusStorhaug Apr 18, 2025
2431ed2
🔧 [CI]: Add Build-Site workflow and integrate it into the main workflow
MariusStorhaug Apr 18, 2025
81e8063
🔧 [CI]: Update Publish settings to reference Module-specific parameters
MariusStorhaug Apr 18, 2025
41c9634
🔧 [CI]: Update Build-Site job dependencies and conditions in CI workf…
MariusStorhaug Apr 18, 2025
13edb78
🔧 [CI]: Remove redundant line before jobs section in CI workflow
MariusStorhaug Apr 18, 2025
39a8c65
🔧 [Docs]: Remove redundant file listing in Build-Site workflow and up…
MariusStorhaug Apr 18, 2025
90e0304
🔧 [CI]: Add installation step for PSModuleHelpers and enhance documen…
MariusStorhaug Apr 18, 2025
54b3ebb
🔧 [CI]: Refactor job dependencies and conditions in CI workflows for …
MariusStorhaug Apr 18, 2025
9810ff9
🔧 [Docs]: Update README to clarify module compilation and testing pro…
MariusStorhaug Apr 18, 2025
aef4152
diag
MariusStorhaug Apr 18, 2025
ca0d1db
Merge branch 'v4' of https://github.com/PSModule/Process-PSModule int…
MariusStorhaug Apr 18, 2025
b72045f
fix diag
MariusStorhaug Apr 18, 2025
1dbdc80
🔧 [Docs]: Update README for clarity and enhance workflow descriptions
MariusStorhaug Apr 18, 2025
414774c
🔧 [Docs]: Enhance README with detailed settings table and examples fo…
MariusStorhaug Apr 18, 2025
2c43659
🔧 [Docs]: Update README to clarify module name description and improv…
MariusStorhaug Apr 18, 2025
45698da
🔧 [Docs]: Update settings table in README for clarity and improved de…
MariusStorhaug Apr 18, 2025
39da908
🔧 [Docs]: Add default `PSModule.yml` configuration example to README …
MariusStorhaug Apr 18, 2025
a1ea962
🔧 [Docs]: Update example section in README to reflect defaults with c…
MariusStorhaug Apr 18, 2025
a83a826
🔧 [Docs]: Fix formatting in README for clarity on publishing steps an…
MariusStorhaug Apr 18, 2025
31e7ce0
🔧 [Docs]: Enhance "How to get started" section with detailed reposito…
MariusStorhaug Apr 19, 2025
3cbad1c
🔧 [Docs]: Update API key secret name for consistency in repository co…
MariusStorhaug Apr 19, 2025
ddf490b
🔧 [Docs]: Update README for consistency in configuration file format …
MariusStorhaug Apr 19, 2025
51459f0
🔧 [Docs]: Update permissions in workflow for Pages deployment and add…
MariusStorhaug Apr 19, 2025
ac85117
🔧 [Docs]: Specify APIKEY secret in workflow for enhanced security and…
MariusStorhaug Apr 19, 2025
220404e
🔧 [Docs]: Update instructions for creating API key on PowerShell Gall…
MariusStorhaug Apr 19, 2025
a5e468a
🔧 [Docs]: Clarify instructions for GitHub Pages environment setup and…
MariusStorhaug Apr 19, 2025
9df1793
Refactor code structure for improved readability and maintainability
MariusStorhaug Apr 19, 2025
41b1681
🔧 [Docs]: Add details for removing branch protection in GitHub Pages …
MariusStorhaug Apr 19, 2025
af6024c
🔧 [Media]: Update pagesEnvironment.png for improved visual representa…
MariusStorhaug Apr 19, 2025
c538049
🔧 [Docs]: Clarify instructions for removing branch protection in GitH…
MariusStorhaug Apr 19, 2025
7d7644b
🔧 [Docs]: Update instructions for GitHub Pages setup and branch prote…
MariusStorhaug Apr 19, 2025
01205f1
🔧 [Docs]: Update link for creating a repository from the Template-Module
MariusStorhaug Apr 19, 2025
81cf354
🔧 [Docs]: Update repository creation link to include module name para…
MariusStorhaug Apr 19, 2025
b7babd3
🔧 [Docs]: Remove unnecessary line breaks in GitHub Pages setup instru…
MariusStorhaug Apr 19, 2025
3258588
🔧 [Docs]: Update image tag for branch protection removal instructions…
MariusStorhaug Apr 19, 2025
d2a1a29
🔧 [Docs]: Reorganize specifications and practices section in README.md
MariusStorhaug Apr 19, 2025
a6e00d7
🔧 [Media]: Update Process-PSModule.png to reflect recent changes
MariusStorhaug Apr 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/linters/.jscpd.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"threshold": 0,
"reporters": [
"consoleFull"
],
"ignore": [
"**/tests/**",
"**/workflows/**"
],
"absolute": true
}
68 changes: 53 additions & 15 deletions .github/linters/.powershell-psscriptanalyzer.psd1
Original file line number Diff line number Diff line change
@@ -1,18 +1,56 @@
#Documentation: https://github.com/PowerShell/PSScriptAnalyzer/blob/master/docs/Cmdlets/Invoke-ScriptAnalyzer.md#-settings
@{
#CustomRulePath='path\to\CustomRuleModule.psm1'
#RecurseCustomRulePath='path\of\customrules'
#Severity = @(
# 'Error'
# 'Warning'
#)
#IncludeDefaultRules=${true}
@{
Rules = @{
PSAlignAssignmentStatement = @{
Enable = $true
CheckHashtable = $true
}
PSAvoidLongLines = @{
Enable = $true
MaximumLineLength = 150
}
PSAvoidSemicolonsAsLineTerminators = @{
Enable = $true
}
PSPlaceCloseBrace = @{
Enable = $true
NewLineAfter = $false
IgnoreOneLineBlock = $true
NoEmptyLineBefore = $false
}
PSPlaceOpenBrace = @{
Enable = $true
OnSameLine = $true
NewLineAfter = $true
IgnoreOneLineBlock = $true
}
PSProvideCommentHelp = @{
Enable = $true
ExportedOnly = $false
BlockComment = $true
VSCodeSnippetCorrection = $false
Placement = 'begin'
}
PSUseConsistentIndentation = @{
Enable = $true
IndentationSize = 4
PipelineIndentation = 'IncreaseIndentationForFirstPipeline'
Kind = 'space'
}
PSUseConsistentWhitespace = @{
Enable = $true
CheckInnerBrace = $true
CheckOpenBrace = $true
CheckOpenParen = $true
CheckOperator = $true
CheckPipe = $true
CheckPipeForRedundantWhitespace = $true
CheckSeparator = $true
CheckParameter = $true
IgnoreAssignmentOperatorInsideHashTable = $true
}
}
ExcludeRules = @(
'PSMissingModuleManifestField'
'PSAvoidUsingWriteHost'
'PSMissingModuleManifestField', # This rule is not applicable until the module is built.
'PSUseToExportFieldsInManifest'
)
#IncludeRules = @(
# 'PSAvoidUsingWriteHost',
# 'MyCustomRuleName'
#)
}
Loading
Loading