icns

Easily create .icns files (Mac Icons) with this Go library or the included CLI.
Log | Files | Refs | LICENSE

commit 18ce13189bf7f5251a139fdc8e9ee1dcf16d3175
parent aec6cb14cb6f62f1b4808b274371c9220cce0c2c
Author: Jack Mordaunt <jackmordaunt.dev@gmail.com>
Date:   Sat, 19 Sep 2026 15:30:57 -0300

build: restore the shell extension's out-of-workspace build

The step was dropped because no published library carried the decoder the
module calls. v4.1.0 does, so the check that a go.sum learned the published
version can cover this module again.

Diffstat:
M.github/workflows/ci.yml | 8+++++---
1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml @@ -112,9 +112,11 @@ jobs: - run: gcc --version - run: go vet ./... - run: go test -count=1 ./... - # A build outside the workspace belongs here, to cover what `go install` - # gets, but the module uses library API newer than any published - # version. It can return once its requirement names a release with it. + # Outside the workspace the module resolves the published library, which + # is what `go install` gets; it catches a go.sum that never learned it. + - run: go build ./... + env: + GOWORK: "off" preview: name: preview (${{ matrix.os }})