You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- ci: hashFiles() is not allowed in jobs.<job_id>.if (actionlint and the
GitHub Actions docs both flag it). Replace the job-level guard with a
Detect template state step that writes is_template to $GITHUB_OUTPUT,
then gate downstream steps on that output. CI.yaml guards Cache,
Build/Test, and the upload steps; PublishModuleToPowerShellGallery.yaml
guards Get Module Version and Check if Release Exists, with the
remaining publish steps cascading via their existing dependencies on
steps.check_release.outputs.exists.
- tests: [bigint] is a PS 7+ accelerator only; Windows PowerShell 5.1
needs the full type. Spell it [System.Numerics.BigInteger] in
Compare-SemVerPrerelease so the SemVer numeric-identifier comparison
works on the 5.1 runner.
- init: switch the two hardcoded forward-slash test paths to Join-Path
for consistency with the rest of Initialize-Template.ps1.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments