icns

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

commit 2569d0a7551eeb1174be2b00983a50e1bd5caa59
parent 09932068646d97867b09df30664c6e5170ca40d4
Author: Jack Mordaunt <jackmordaunt.dev@gmail.com>
Date:   Fri, 18 Sep 2026 16:09:34 -0400

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

The step covered what go install gets, but the module now calls library API
that no published version has, so it cannot pass until a release carries it.
A step that always fails hides the ones that matter.

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

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml @@ -77,11 +77,9 @@ jobs: # The DLL is built with -buildmode=c-shared, which needs cgo. - run: gcc --version - run: go test -count=1 ./... - # 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" + # 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. preview: name: preview (${{ matrix.os }})