Skip to content

Use the separately versioned shared core dependency - #2

Merged
marktopper merged 3 commits into
mainfrom
separate-core-dependency
Nov 1, 2026
Merged

marktopper merged 3 commits into
mainfrom
separate-core-dependency

Conversation

@marktopper

Copy link
Copy Markdown
Member

Use the public tagged mybbresources/mybb-tooling Composer dependency and remove tracked shared-library snapshots. The installed CLI checks the separate core package, while the installer bootstraps core, CLI, and repository as separate signed owners. Portable PHARs remain self-contained.

Validation: Composer resolves v0.1.0 from public GitHub and records its immutable source commit; both CLI entrypoints run from their standalone checkouts. The core's 78-test suite and nine supported-host CI jobs passed. CI also verifies the installed Composer core and absence of tracked snapshots.

@marktopper
marktopper merged commit 87d5efa into main Nov 1, 2026
6 checks passed
@marktopper
marktopper deleted the separate-core-dependency branch November 1, 2026 10:42
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