Skip to content

Gate the expanded Base demo workflow in CI#9

Merged
codeforester merged 1 commit into
mainfrom
ci/5-20260602-base-backed-validation
Jun 3, 2026
Merged

Gate the expanded Base demo workflow in CI#9
codeforester merged 1 commit into
mainfrom
ci/5-20260602-base-backed-validation

Conversation

@codeforester
Copy link
Copy Markdown
Owner

Summary

  • Add Base-backed repository baseline validation to CI with basectl repo check.
  • Exercise command listing and the hello command through basectl run.
  • Use explicit workspace paths for CI test and demo commands.
  • Correct README output for basectl run outside an activated shell.

Validation

  • ./tests/validate.sh
  • bats tests/demo_test.bats
  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/tests.yml")'
  • /Users/rameshhp/work/base/bin/basectl repo check .
  • /Users/rameshhp/work/base/bin/basectl run base-demo --workspace /Users/rameshhp/work/base-demo-worktrees --list
  • /Users/rameshhp/work/base/bin/basectl run base-demo --workspace /Users/rameshhp/work/base-demo-worktrees hello
  • /Users/rameshhp/work/base/bin/basectl test base-demo --workspace /Users/rameshhp/work/base-demo-worktrees
  • /Users/rameshhp/work/base/bin/basectl demo base-demo --workspace /Users/rameshhp/work/base-demo-worktrees -- --non-interactive
  • git diff --check

Closes #5

@codeforester codeforester merged commit 413d5ef into main Jun 3, 2026
2 checks passed
@codeforester codeforester deleted the ci/5-20260602-base-backed-validation branch June 3, 2026 03:33
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.

Gate repo baseline and expanded demo workflow in CI

1 participant