Skip to content

ci: test the action against the recorder being shipped - #38

Merged
LalitMaganti merged 1 commit into
mainfrom
action-tests-shipping-code
Sep 16, 2026
Merged

LalitMaganti merged 1 commit into
mainfrom
action-tests-shipping-code

Conversation

@LalitMaganti

@LalitMaganti LalitMaganti commented Sep 16, 2026 •

Copy link
Copy Markdown
Owner

No description provided.

The action installs a release by tag, so the smoke test could not name the
release a commit prepares: it has no assets yet. It named a published tag
instead, hardcoded at v0.2.5 when the action landed and never bumped, so
preparing v0.2.7 tested a recorder two releases old.

Give the action a `recorder` input that takes a binary instead of a release,
build the recorder from the checkout, and record with that. The smoke test now
exercises the code being shipped rather than a published one, and there is no
version in it to go stale.

Installing a release is still worth covering, so one further recording does
that with the release before this one, and `just release-prepare` keeps that
version current the way it already keeps the action's default and the docs
example.
@LalitMaganti
LalitMaganti merged commit 1deca26 into main Sep 16, 2026
10 of 11 checks 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