Test decoupled gallery publish workflow - #61
Conversation
Pin Process-PSModule to the current commit from the decouple-gallery-publish-release branch. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
No Significant Changes DetectedThis PR does not contain changes to files that would trigger a new release:
Build, test, and publish stages will be skipped for this PR. If you believe this is incorrect, please verify that your changes are in the correct locations. |
Super-linter summary
All files and directories linted successfully For more information, see the GitHub Actions workflow run Powered by Super-linter |
Pin Process-PSModule to the final lint-corrected commit from decouple-gallery-publish-release. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
No Significant Changes DetectedThis PR does not contain changes to files that would trigger a new release:
Build, test, and publish stages will be skipped for this PR. If you believe this is incorrect, please verify that your changes are in the correct locations. |
No Significant Changes DetectedThis PR does not contain changes to files that would trigger a new release:
Build, test, and publish stages will be skipped for this PR. If you believe this is incorrect, please verify that your changes are in the correct locations. |
Summary
e1a2ac54ae8a5f739bba763b7957a77f443c6abadecouple-gallery-publish-releaseimplementation deterministicallyWhy
This exercises the new split between gallery publishing and GitHub release creation in MariusTestModule before the Process-PSModule change is merged.
Validation
31309424413succeeded against the final pin: planning and repository lint passed; module publishing, GitHub release creation, and site publishing remained safely skipped30034776914succeeded: module build, source/module tests across Linux/macOS/Windows, docs/site builds, test aggregation, and coverage all passedPublish-ModuleandPublish-Siteskipped as required by event policy, avoiding PowerShell Gallery, GitHub release, and Pages side effectsSource
decouple-gallery-publish-releasee1a2ac54ae8a5f739bba763b7957a77f443c6abaLimit
An actual prerelease publish was not triggered because the caller workflow does not expose a WhatIf input; adding a prerelease label would publish to the real gallery and could create a GitHub release.