Skip to content

Document base-cli provider policy and add source compatibility CI - #208

Closed
codeforester wants to merge 1 commit into
mainfrom
docs/207-base-cli-source-compatibility
Closed

Document base-cli provider policy and add source compatibility CI#208
codeforester wants to merge 1 commit into
mainfrom
docs/207-base-cli-source-compatibility

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

  • document that base-demo uses the locked base-cli==0.4.1 wheel by default
  • document the explicit BASE_CLI_SOURCE_DIR source-checkout path
  • add a pinned Base/base-cli source-provider compatibility job
  • keep the existing wheel-based validation path unchanged

Closes #207

Validation

  • git diff --check
  • bash -n tests/validate.sh
  • workflow YAML parsed with Ruby Psych
  • PYTHONPATH=../base-cli/lib/python:lib/python .venv/bin/python -m unittest lib.python.base_demo_cli.tests.test_cli
  • ./tests/validate.sh reaches the Gradle fixture but fails because the local ARM Gradle native library cannot load; unrelated to this change

@codeforester
codeforester force-pushed the docs/207-base-cli-source-compatibility branch from 6a2d5e9 to 1866705 Compare August 7, 2026 23:47
@codeforester

Copy link
Copy Markdown
Collaborator Author

Superseded by the canonical issue branch and replacement PR for #207.

@codeforester
codeforester deleted the docs/207-base-cli-source-compatibility branch August 7, 2026 23:48
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.

Document base-cli provider policy and add source-checkout compatibility CI

1 participant