Skip to content

ci: limit release trigger to source changes - #5

Merged
ScottishTapWater merged 2 commits into
mainfrom
ci/release-source-paths
Oct 22, 2026
Merged

ScottishTapWater merged 2 commits into
mainfrom
ci/release-source-paths

Conversation

@ScottishTapWater

Copy link
Copy Markdown
Contributor

Summary

  • Run the release workflow on pushes to main only when source/build files under src/ or .github/workflows/cd.yml change.
  • Exclude test project directories from the release trigger.
  • Preserve manual workflow_dispatch releases.

Verification

  • Parsed the workflow YAML and checked the filter against tracked paths: 34 source/build paths included and 22 test paths excluded.
  • git diff --check passed.

@ScottishTapWater
ScottishTapWater merged commit cd13bf8 into main Oct 22, 2026
2 checks passed
@ScottishTapWater
ScottishTapWater deleted the ci/release-source-paths branch October 22, 2026 21:25
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.

1 participant