Skip to content

ci: skip release for docs-only changes - #17

Merged
VU3ESV merged 1 commit into
mainfrom
ci/skip-docs-release
Jun 5, 2026
Merged

ci: skip release for docs-only changes#17
VU3ESV merged 1 commit into
mainfrom
ci/skip-docs-release

Conversation

@VU3ESV

@VU3ESV VU3ESV commented Jun 5, 2026

Copy link
Copy Markdown
Owner

Adds a lightweight gate job so a merged PR (or push to main) that only changes documentation no longer cuts a signed release.

  • Docs-only = every changed file is *.md, under docs/, or LICENSE. Any code/script/workflow change → release proceeds as before.
  • Tag pushes and workflow_dispatch always release (explicit intent, never skipped).
  • The release job(s) gain needs: gate + && needs.gate.outputs.skip != 'true'.

🤖 Generated with Claude Code

Add a 'gate' job that inspects the changed files (PR files API on
pull_request, compare API on push) and skips the release when EVERY
changed file is markdown, under docs/, or LICENSE. Tag pushes and
manual dispatch always release.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@VU3ESV
VU3ESV merged commit 5c23c3e into main Jun 5, 2026
1 check passed
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