Skip to content

ci: forward bump input to reusable release workflow#25

Merged
CybotTM merged 1 commit into
mainfrom
ci/forward-bump-input
Apr 22, 2026
Merged

ci: forward bump input to reusable release workflow#25
CybotTM merged 1 commit into
mainfrom
ci/forward-bump-input

Conversation

@CybotTM
Copy link
Copy Markdown
Member

@CybotTM CybotTM commented Apr 22, 2026

Declare the bump input on workflow_dispatch and forward it to the reusable release workflow via with:.

Without this, gh workflow run release.yml --field bump=minor fails with Unexpected inputs provided: ["bump"], forcing manual tag+bump work outside the workflow.

Tag-push releases are unaffected — inputs.bump is empty, which the reusable workflow's bump job treats as skip.

…kflow

The caller workflow defined workflow_dispatch without inputs, so
'gh workflow run release.yml --field bump=...' failed with
'Unexpected inputs provided: ["bump"]'. Declare the bump input on
the caller and forward it via 'with:' to the reusable workflow.

Tag push still works unchanged — inputs.bump is empty, which the
reusable workflow's bump job treats as a no-op.
@gemini-code-assist
Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@CybotTM CybotTM merged commit 9a26a1a into main Apr 22, 2026
10 checks passed
@CybotTM CybotTM deleted the ci/forward-bump-input branch April 22, 2026 10:52
@github-actions
Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@CybotTM CybotTM mentioned this pull request May 15, 2026
CybotTM added a commit that referenced this pull request May 15, 2026
## Release v1.7.0

Minor release. Bumps `.claude-plugin/plugin.json` and
`skills/cli-tools/SKILL.md` frontmatter `metadata.version` from `1.6.1`
to `1.7.0`.

### Highlights since v1.6.1

- Ship the skill as an npm package via
`@netresearch/agent-skill-coordinator`, with a follow-up fix to include
the `catalog/` directory in the tarball (#28).
- Release workflow grants SLSA provenance permissions and drops the
deprecated `workflow_dispatch.bump` input (#26, #27).
- CI plumbing: forward the `bump` input from `workflow_dispatch` to the
reusable release workflow (#25).

### Release plan

After merge: tag main with a signed annotated tag, push, the
`skill-repo-skill` reusable workflow publishes archives + SHA256SUMS
with cosign + SLSA attestation, then narrative notes get applied via `gh
release edit ... --notes-file`.
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