Skip to content

ci: switch to mcpp build (.xlings.json pins mcpp 0.0.3)#2

Merged
Sunrisepeak merged 1 commit intomainfrom
ci/mcpp-build
May 9, 2026
Merged

ci: switch to mcpp build (.xlings.json pins mcpp 0.0.3)#2
Sunrisepeak merged 1 commit intomainfrom
ci/mcpp-build

Conversation

@Sunrisepeak
Copy link
Copy Markdown
Member

Replace CI with a mcpp-driven workflow on Linux. .xlings.json pins mcpp = { linux = "0.0.3" }; CI runs xlings install -y + mcpp build + mcpp test. xmake.lua kept untouched for local development.

Replaces the existing CI with a single mcpp-driven Linux job:
- `.xlings.json` declares `mcpp = { linux = "0.0.3" }`.
- `.github/workflows/ci.yml` boots xlings, runs `xlings install -y`,
  then `mcpp build` + `mcpp test` against the existing mcpp.toml.
@Sunrisepeak Sunrisepeak merged commit 4fd696f into main May 9, 2026
1 check passed
@Sunrisepeak Sunrisepeak deleted the ci/mcpp-build branch May 9, 2026 20:10
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