Skip to content

fix: configure release smoke budget - #49

Merged
PerishCode merged 1 commit into
mainfrom
fix/release-smoke-budget
Jul 10, 2026
Merged

PerishCode merged 1 commit into
mainfrom
fix/release-smoke-budget

Conversation

@PerishCode

Copy link
Copy Markdown
Owner

What changed

  • configure the release smoke provider with the required positive input_budget_bytes
  • inherit service stdout/stderr so future startup failures are visible in Actions logs

Why

v0.1.0-beta.23 built and published successfully, but all three release smoke jobs timed out waiting for health because the shared temporary provider profile predated the new fail-closed budget requirement.

Validation

  • reran the patched smoke locally against published v0.1.0-beta.23: install, help, service health, shutdown, and uninstall passed
  • deno fmt --config .runseal/deno.json --check .runseal
  • deno lint --config .runseal/deno.json .runseal
  • deno check --config .runseal/deno.json .runseal/wrappers/release.ts
  • flavor check

@PerishCode
PerishCode marked this pull request as ready for review July 10, 2026 05:15
@PerishCode
PerishCode merged commit f1843e0 into main Jul 10, 2026
3 checks passed
@PerishCode
PerishCode deleted the fix/release-smoke-budget branch July 10, 2026 05:16
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