Skip to content

🧪 Test: Prerelease label with insignificant change#20

Merged
MariusStorhaug merged 3 commits into
mainfrom
test/insignificant-prerelease
Jan 23, 2026
Merged

🧪 Test: Prerelease label with insignificant change#20
MariusStorhaug merged 3 commits into
mainfrom
test/insignificant-prerelease

Conversation

@MariusStorhaug

Copy link
Copy Markdown
Owner

Summary

This PR tests the prerelease label scenario with an insignificant file change.

What changed

  • Added .idea/ to .gitignore (not an important file)

Expected behavior

Without prerelease label: HasImportantChanges should be false and build/test stages should be skipped.

With prerelease label: Even though no important files changed, the shouldPrerelease flag should cause $shouldRunBuildTest to be true, so build/test stages should run.

Important files patterns (none match .gitignore)

  • ^\.github/workflows/Process-PSModule\.yml$
  • ^src/
  • ^examples/
  • ^README\.md$

Verification

  1. First run (without label): Build/test should be skipped
  2. After adding prerelease label: Build/test should run

@github-actions

Copy link
Copy Markdown

Module MariusTestModule - 0.3.4-testinsignificantprerelease001 published to the PowerShell Gallery.

@github-actions

Copy link
Copy Markdown

GitHub release for MariusTestModule v0.3.4-testinsignificantprerelease001 has been created.

@MariusStorhaug
MariusStorhaug merged commit a0f2e7f into main Jan 23, 2026
26 checks passed
@MariusStorhaug
MariusStorhaug deleted the test/insignificant-prerelease branch January 23, 2026 17:01
@MariusStorhaug
MariusStorhaug restored the test/insignificant-prerelease branch January 27, 2026 08:45
@MariusStorhaug
MariusStorhaug deleted the test/insignificant-prerelease branch January 27, 2026 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant