Skip to content

Pin base-demo CI to Base v1.6.1#165

Merged
codeforester merged 1 commit into
mainfrom
ci/159-20260709-base-161-pin
Jul 10, 2026
Merged

Pin base-demo CI to Base v1.6.1#165
codeforester merged 1 commit into
mainfrom
ci/159-20260709-base-161-pin

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

  • pin both Base checkouts in CI to v1.6.1
  • update both base-bash-libs checkouts to the SHA used by Base v1.6.1 CI
  • add a pre-execution manifest command review and basectl trust allow step before CI runs trusted project commands
  • refresh current docs that still described the runtime platform contract as Base v1.5.0-specific

Root Cause

Base v1.6.1 introduced manifest-command trust enforcement for run, test, build, demo, and activate. base-demo was still pinned to Base v1.5.0, so CI did not exercise the current release behavior and would fail if moved forward without explicitly allowing the source-controlled manifest.

Closes #159.

Validation

  • ./tests/validate.sh
  • git diff --check
  • isolated trust smoke:
    • basectl run base-demo --workspace /private/tmp/base-demo-159-workspace --list
    • basectl build base-demo --workspace /private/tmp/base-demo-159-workspace --list
    • basectl test base-demo --workspace /private/tmp/base-demo-159-workspace --dry-run
    • basectl trust allow base-demo --workspace /private/tmp/base-demo-159-workspace
    • basectl run base-demo --workspace /private/tmp/base-demo-159-workspace hello

@codeforester codeforester merged commit 66d5282 into main Jul 10, 2026
4 checks passed
@codeforester codeforester deleted the ci/159-20260709-base-161-pin branch July 10, 2026 01:47
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.

Pin base-demo CI to Base v1.6.1

1 participant