-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: basecamp/basecamp-cli
base: v0.2.0
head repository: basecamp/basecamp-cli
compare: v0.2.1
- 11 commits
- 6 files changed
- 1 contributor
Commits on Mar 1, 2026
-
Configuration menu - View commit details
-
Copy full SHA for cc2109d - Browse repository at this point
Copy the full SHA cc2109dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bc5475 - Browse repository at this point
Copy the full SHA 7bc5475View commit details -
Rename AUR package: basecamp-bin → basecamp-cli (#175)
* Rename AUR package from basecamp-bin to basecamp-cli The -bin suffix implies a source-building counterpart that doesn't exist. basecamp-cli matches the upstream project name and AUR convention for single-variant packages. Drops basecamp-cli from conflicts since the package can't conflict with itself. Keeps basecamp in conflicts to prevent co-installation with future variants. * Update docs for basecamp-cli AUR package name * Fix flaky TestCircuitBreakerFailureInHalfOpenOpens under race detector The 1ms OpenTimeout meant the circuit re-transitioned from open back to half-open between RecordFailure and State() under race detector overhead. Use a long timeout and backdate the open timestamp to force the half-open transition deterministically.
Configuration menu - View commit details
-
Copy full SHA for 168512a - Browse repository at this point
Copy the full SHA 168512aView commit details
Commits on Mar 2, 2026
-
Fix AUR package name to basecamp-cli-bin
GoReleaser's aurs publisher enforces -bin suffix for binary packages per Arch packaging guidelines. The basecamp-cli name caused pkgbase mismatch. Also add basecamp-bin and basecamp-cli to conflicts.
Configuration menu - View commit details
-
Copy full SHA for 9282d7f - Browse repository at this point
Copy the full SHA 9282d7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aab0bb - Browse repository at this point
Copy the full SHA 9aab0bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d82fdae - Browse repository at this point
Copy the full SHA d82fdaeView commit details -
Switch AUR from binary to source-based package
GoReleaser's aurs section enforces a -bin pkgbase suffix, causing push rejection. Use aur_sources instead — builds from source on install, avoids the suffix issue, and is the standard Arch pattern.
Configuration menu - View commit details
-
Copy full SHA for 2d60d94 - Browse repository at this point
Copy the full SHA 2d60d94View commit details -
Enable source archive for AUR source-based package
aur_sources requires UploadableSourceArchive artifacts, produced by the source section. Without it, GoReleaser fails with "no linux archives found".
Configuration menu - View commit details
-
Copy full SHA for 5619f9a - Browse repository at this point
Copy the full SHA 5619f9aView commit details -
Remove GoReleaser AUR integration
GoReleaser enforces a -bin suffix on pkgbase for binary AUR packages. We want basecamp-cli without the suffix. AUR publishing is now handled by scripts/publish-aur.sh instead.
Configuration menu - View commit details
-
Copy full SHA for f58358c - Browse repository at this point
Copy the full SHA f58358cView commit details -
Add custom AUR binary publish for basecamp-cli
Generates PKGBUILD with correct pkgbase, arch-specific checksums from the release assets, and pushes to AUR via SSH.
Configuration menu - View commit details
-
Copy full SHA for 1a9a384 - Browse repository at this point
Copy the full SHA 1a9a384View commit details -
Configuration menu - View commit details
-
Copy full SHA for 056cd05 - Browse repository at this point
Copy the full SHA 056cd05View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.2.0...v0.2.1