Skip to content

feat: adopt cwm-build-tools v0.4 dev-environment commands#5

Merged
bcordis merged 1 commit into
mainfrom
feat/adopt-build-tools-v0.4
May 8, 2026
Merged

feat: adopt cwm-build-tools v0.4 dev-environment commands#5
bcordis merged 1 commit into
mainfrom
feat/adopt-build-tools-v0.4

Conversation

@bcordis

@bcordis bcordis commented May 8, 2026

Copy link
Copy Markdown
Member

Summary

Adopt the dev-environment commands released in cwm-build-tools v0.4.0-alpha — replaces the per-repo dev workflow with the shared toolchain (composer setup / composer link / composer verify / etc.).

Changes

  • Bump cwm/build-tools constraint from ^0.3.2@alpha^0.4@alpha.
  • Add the seven new dev-command composer aliases pointing at vendor/bin/cwm-*:
    setup, link, link-check, clean, verify, joomla-install, joomla-latest.
  • Add build.properties.tmpl (gitignored build.properties is per-developer; carries DB + admin creds and Joomla install paths).
  • Update .gitignore to cover build.properties.

Test plan

  • composer install resolves cwm/build-tools ^0.4@alpha from the VCS repo.
  • composer setup runs the wizard and writes build.properties.
  • composer link creates the expected symlinks against each Joomla install.
  • composer link-check reports clean after link.
  • composer clean removes every dev symlink.

🤖 Generated with Claude Code

Bumps cwm/build-tools from ^0.3.2@alpha to ^0.4@alpha and adds the
seven dev-command composer aliases (setup, link, link-check, clean,
verify, joomla-install, joomla-latest) that lib_cwmscripture's
release-pipeline aliases were already paired with elsewhere in the
ecosystem.

Auto-derive picks up the library from cwm-build.config.json:
manifests.extensions[] → libraries/lib_cwmscripture mirror, the
manifest stub under administrator/manifests/libraries, plus the
matching media/lib_cwmscripture link.

Adds build.properties.tmpl as the per-developer secrets template;
build.properties is gitignored.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@bcordis bcordis merged commit fe1b3bb into main May 8, 2026
1 check failed
@bcordis bcordis deleted the feat/adopt-build-tools-v0.4 branch May 8, 2026 12:39
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