Uh oh!
There was an error while loading. Please reload this page.
[Feat] Add linux build action - #124
Conversation
zhouang777
commented
Aug 29, 2025
- add linux build action.
- rename artifact according to git tag or git commit.
resolve this issue: #122 |
There was a problem hiding this comment.
Pull Request Overview
This PR adds Linux build support to the Bazel CLI build workflow and implements dynamic artifact naming based on git tags or commit hashes. The changes expand the CI pipeline from macOS-only to support both Linux and macOS builds.
Key changes:
- Added a new Linux build job using Ubuntu 22.04
- Implemented dynamic artifact naming using git tags for releases or commit hashes for regular pushes
- Updated the macOS job to use the new naming scheme and upgraded the runner version
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
merge artifact name step Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
| - name: Build All | ||
| run: bazel build //... | ||
| - name: Copy and rename artifact | ||
| uses: ./.github/actions/copy-artifact |
Uh oh!
There was an error while loading. Please reload this page.