Skip to content

Fix v2.x branch#221

Merged
user-grinch merged 5 commits intouser-grinch:v2.xfrom
CanerKaraca23:Workflow
Mar 27, 2026
Merged

Fix v2.x branch#221
user-grinch merged 5 commits intouser-grinch:v2.xfrom
CanerKaraca23:Workflow

Conversation

@CanerKaraca23
Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings March 26, 2026 20:46
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the v2.x branch build/deploy setup by making local deployment conditional in xmake and replacing the GitHub Actions pipeline with an Ubuntu + xmake + cross-compile workflow.

Changes:

  • Guard the post-build deploy copy in xmake.lua.
  • Replace the GitHub Actions workflow to build via xmake on ubuntu-latest, cross-compiling and uploading artifacts.
  • Add caching and a custom build step for plugin-sdk to speed up CI.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
xmake.lua Makes the after-build deployment step conditional.
.github/workflows/build.yml Reworks CI to build on v2.x using xmake + mingw/clang cross-compile and upload artifacts.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@user-grinch user-grinch merged commit 4454195 into user-grinch:v2.x Mar 27, 2026
1 check passed
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.

3 participants