Skip to content

refactor(workflow): standardise publish dispatch inputs#10

Merged
HeyItsGilbert merged 3 commits into
mainfrom
refactor/publish-workflow-inputs
Jun 12, 2026
Merged

refactor(workflow): standardise publish dispatch inputs#10
HeyItsGilbert merged 3 commits into
mainfrom
refactor/publish-workflow-inputs

Conversation

@HeyItsGilbert

Copy link
Copy Markdown
Owner

Adds full dispatch input surface (version, force, dry_run, create_release, publish) aligned with HeyItsGilbert/.github#1.

Re-trigger pattern for a failed publish: force=true, create_release=false, publish=true

🤖 Generated with Claude Code

@github-actions

github-actions Bot commented May 30, 2026

Copy link
Copy Markdown

Test Results

  4 files   92 suites   10s ⏱️
 98 tests  96 ✅ 2 💤 0 ❌
396 runs  388 ✅ 8 💤 0 ❌

Results for commit 938a507.

♻️ This comment has been updated with latest results.

Add version, force, dry_run, create_release, publish inputs.
Replaces bare workflow_dispatch with no inputs.
Use github.event_name != workflow_dispatch || inputs.X to default
create_release/publish to true on push events.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@HeyItsGilbert HeyItsGilbert force-pushed the refactor/publish-workflow-inputs branch from a552379 to e0f416a Compare June 12, 2026 03:39
HeyItsGilbert and others added 2 commits June 11, 2026 20:48
Windows PowerShell 5.1 decodes BOM-less files as Windows-1252, so the
en dash (U+2013, bytes E2 80 93) was misread, with byte 0x93 mapping to
U+201C and failing Measure-GremlinCharacter's "Can Detect on Path" test.
A UTF-8 BOM forces 5.1 to parse the fixtures as UTF-8.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Add a README section for the gremlin-character rule and note how
PowerShell edition encoding defaults (UTF-8 in 7+, ANSI in 5.1) affect
detection of multi-byte gremlins in BOM-less files.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@HeyItsGilbert HeyItsGilbert merged commit 62563df into main Jun 12, 2026
7 checks passed
@HeyItsGilbert HeyItsGilbert deleted the refactor/publish-workflow-inputs branch June 12, 2026 03:53
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