-
Notifications
You must be signed in to change notification settings - Fork 4
chore: Add CI-Build job #5
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
Conversation
9f93281 to
30531cd
Compare
30531cd to
edca1a8
Compare
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.
Pull Request Overview
This PR adds a new CI build job to build and release the Globe Runtime Shared Library while updating the CHANGELOG.
- Added CHANGELOG entry for the initial version
- Introduced a GitHub Actions workflow for building and releasing the shared library
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| CHANGELOG.md | New changelog entry recording the initial version |
| .github/workflows/build.yaml | CI workflow added for building and releasing the shared library |
c54305b to
67e6b20
Compare
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.
Pull Request Overview
This PR introduces a CI build job while cleaning up and standardizing some build configuration details. Key changes include:
- Refactoring the build script (build.rs) to create a mutable build instance with conditional flag configuration.
- Renaming the crate in Cargo.toml from "_globe_runtime" to "globe_runtime".
- Adding a GitHub Actions workflow to automate the CI build process of the shared library.
Reviewed Changes
Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| build.rs | Refactored C code compilation process with clearer flag handling for Windows vs Unix. |
| Cargo.toml | Updated the library name to a conventional value. |
| CHANGELOG.md | Added an initial changelog entry. |
| .github/workflows/build.yaml | Introduced a comprehensive CI workflow for building and publishing the shared library. |
Files not reviewed (1)
- packages/globe_neon/lib/src/globe_neon_base.dart: Language not supported
No description provided.