Repository navigation
Conversation
Build: inside the latest Ubuntu, wails build (webkit2_41), go test, then the .deb with nfpm, on pushes to main and on every PR. The Wails CLI follows the version in go.mod; nfpm and pnpm are the latest. Package dependencies: .github/ci/deb-depends.sh adds the binary's library minimums from dpkg-shlibdeps to nfpm's list (adb and fastboot kept), so the .deb carries the glibc/WebKitGTK versions it was built against. Release: Actions > Release > Run workflow sets the nfpm.yaml version, builds, tests and packages, writes SHA256SUMS, adds a build provenance attestation, pushes the vX.Y.Z tag and publishes. Afterwards it commits the version and checksum to main. README: a checksum section the release workflow keeps up to date. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
setup-go installed exactly go.mod's minimum (1.26.0), and nfpm v2.48.0 requires Go >= 1.26.4, so installing it failed. Use the latest stable Go; go.mod's version stays the code's minimum. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Build: inside the latest Ubuntu, wails build (webkit2_41), go test, then the .deb with nfpm, on pushes to main and on every PR. The Wails CLI follows the version in go.mod; nfpm and pnpm are the latest. Package dependencies: .github/ci/deb-depends.sh adds the binary's library minimums from dpkg-shlibdeps to nfpm's list (adb and fastboot kept), so the .deb carries the glibc/WebKitGTK versions it was built against. Release: Actions > Release > Run workflow sets the nfpm.yaml version, builds, tests and packages, writes SHA256SUMS, adds a build provenance attestation, pushes the vX.Y.Z tag and publishes. Afterwards it commits the version and checksum to main.
README: a checksum section the release workflow keeps up to date.