Conversation
9327eb0 to
29795ec
Compare
29795ec to
0ff2d5d
Compare
afde441 to
8650952
Compare
luoliwoshang
commented
Sep 3, 2025
Member
Author
fcea536 to
6ba182a
Compare
c1f68ce to
95f7706
Compare
95f7706 to
23b5e77
Compare
9e7fb01 to
7f42840
Compare
7f42840 to
bedb454
Compare
f5fb6b7 to
6b20530
Compare
6b20530 to
9d76643
Compare
5780de2 to
351869d
Compare
351869d to
40b142f
Compare
abdfe19 to
1684512
Compare
166cdd6 to
5a60283
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1259 +/- ##
=======================================
Coverage 90.28% 90.28%
=======================================
Files 40 40
Lines 11704 11704
=======================================
Hits 10567 10567
Misses 1010 1010
Partials 127 127 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Member
Author
cpunion
approved these changes
Sep 5, 2025
c676e8d to
922d174
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Fixes #1258
Main Objectives
Implement
Reuse goreleaser setup process for both testing and release
Current Flow Limitations:
goreleaser release --snapshot→ builds snapshot version of llgogoreleaser release→ builds corresponding tag version of llgoIdeal Flow (goreleaser pro only):
Only the paid goreleaser pro can do goreleaser release --prepare to prepare release, then later use goreleaser publish and goreleaser announce to publish. Therefore, with the current free version, the testing phase can only build --snapshot version of llgo, and to build the corresponding tag version of llgo, we must run goreleaser release again at the end.
Implemented Features
1. Multi-stage Release Pipeline
2. Intelligent Caching Mechanism
3. Composite Action Refactoring
4. Cross-platform Artifact Testing
5. CI Workflow Optimization
Technical Details
Cache Key Design
darwin-sysroot-${script_hash}-0.0.5linux-sysroot-${script_hash}-0.0.7Results
release pipeline
current pr's ci is pending,and at my push's ci check is success
https://github.com/luoliwoshang/llgo/actions/runs/17460199687
and with the release result https://github.com/luoliwoshang/llgo/releases/tag/v0.0.1-testrefine.9