Skip to content

Promote staging to main (suibase-daemon v0.4.0)#220

Merged
github-actions[bot] merged 6 commits into
mainfrom
staging
Jul 12, 2026
Merged

Promote staging to main (suibase-daemon v0.4.0)#220
github-actions[bot] merged 6 commits into
mainfrom
staging

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Auto-opened by staging.yml after the staging validation passed against the published suibase-daemon-v0.4.0 precompiled. Will auto-merge once required checks pass.

mario4tier and others added 6 commits July 12, 2026 17:26
A growable home for cheap, buildless CI checks — the first one guards
against exactly what broke suibase.io's icons: docs/package.json and
docs/pnpm-lock.yaml drifting from their frozen docs/ci/*.ci copies
that deploy-docs.yml actually builds from. That drift produced a green
build (the build itself doesn't fail) but a broken deploy, since the
old pinned theme package silently ignored the new plugins.icon.assets
option instead of erroring on it.

Wired into scripts/dev/merge's REQUIRED_WORKFLOWS gate alongside Lint
and the test matrices, so a red or still-running Quick Checks run on
dev's tip blocks promotion into the release pipeline the same way a
failing test would. Future fast checks just need a new step in
quick-checks.yml — no further wiring.
ci: add Quick Checks workflow, gate merge script on it
pnpm/action-setup's self-update step (switching from its bundled
version to whatever "latest" resolves to) is currently crashing with
"Cannot use 'in' operator to search for 'integrity' in undefined" —
reproducible on every run right now, blocking the icon-fix deploy.
Pinning to the version it installs cleanly (11.7.0, confirmed working
in the failed run's own logs) skips the broken self-update path.
ci(deploy-docs): pin pnpm version instead of "latest"
Promote dev to pre-staging (suibase-daemon v0.4.0)
Promote pre-staging to staging (suibase-daemon-v0.4.0 + localnet-tools-v0.4.0)
@github-actions
github-actions Bot merged commit 67c9d78 into main Jul 12, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from 📋 Backlog to ✅ Done in ChainMovers Open Tracking Jul 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

1 participant