-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GitHub: Added CI workflow #46
Conversation
ad8909b
to
fdb73f5
Compare
4a9dc72
to
71db91e
Compare
This comment was marked as outdated.
This comment was marked as outdated.
6399f44
to
821ffd1
Compare
c40265e
to
2813803
Compare
Signed-off-by: Lamparter <71598437+Lamparter@users.noreply.github.com>
2813803
to
3b89b7a
Compare
CI works! |
The main thing is the CD: it should be similar to the Files UI controls CD
Problem with this is that there is an ORDER that the packages must be published in, and it will take time for each package to be reviewed by the Nuget server. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Overview
This PR adds CI and CD workflows to CubeKit to automate the build, test, and deployment processes.
- Introduces a CD workflow that builds, packages, and publishes CubeKit to NuGet.
- Introduces a CI workflow that validates formatting (with XAML Styler) and builds multiple project configurations and targets.
Reviewed Changes
File | Description |
---|---|
.github/workflows/cd.yml | Adds a CD workflow for building, packing, and publishing CubeKit |
.github/workflows/ci.yml | Adds a CI workflow for formatting checks and multi-configuration builds |
Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.
[skip ci]
Thanks to Arlo for mentioning this! Co-authored-by: Arlo <9384894+Arlodotexe@users.noreply.github.com>
Everything works and is finished |
Resolved / Related Issues
Adds a CI workflow to CubeKit