Skip to content

ci: glob the OpenCode smoke tarball instead of pinning the version - #1203

Merged
backnotprop merged 1 commit into
mainfrom
fix/version-agnostic-smoke-tarball
Aug 5, 2026
Merged

ci: glob the OpenCode smoke tarball instead of pinning the version#1203
backnotprop merged 1 commit into
mainfrom
fix/version-agnostic-smoke-tarball

Conversation

@backnotprop

Copy link
Copy Markdown
Owner

TLDR: One line in CI. The OpenCode 2 installed-package smoke passed a hardcoded plannotator-opencode-0.25.1.tgz path, so the next version bump would have broken the Test workflow on the bump commit. It now globs plannotator-opencode-*.tgz, which resolves to the single tarball npm pack writes into RUNNER_TEMP in the prior step. CI-only; no user-facing behavior.

The hardcoded name came in with #1194 when the job was created. #1202 repaired the job's timeouts but left the pin in place; this removes it before the v0.26.0 bump trips it.

AI-assisted.

The installed-package smoke passed a hardcoded plannotator-opencode-0.25.1.tgz
path to the fixture, so every version bump would silently break the job on the
bump commit. npm pack writes exactly one plannotator-opencode-*.tgz into
RUNNER_TEMP, so a glob resolves to the same file and survives bumps.
@backnotprop
backnotprop merged commit e97b703 into main Aug 5, 2026
15 checks passed
@backnotprop
backnotprop deleted the fix/version-agnostic-smoke-tarball branch August 5, 2026 04:51
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