diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 504a088..03e04f0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,6 +28,20 @@ jobs: with: go-version: '1.23.1' + - name: Generate Windows resources + if: matrix.goos == 'windows' + run: | + go install github.com/tc-hib/go-winres@latest + go-winres simply \ + --manifest cli \ + --product-name FFWebP \ + --original-filename ffwebp.exe \ + --icon logo.ico \ + --copyright "(c) 2025 coalaura" \ + --file-description "Convert any image format into any other image format" \ + --file-version "${{ github.ref_name }}" \ + --arch "${{ matrix.goarch }}" + - name: Build ${{ matrix.goos }}_${{ matrix.goarch }} (${{ matrix.flavour }}) shell: bash diff --git a/logo.ico b/logo.ico new file mode 100644 index 0000000..f6b6e60 Binary files /dev/null and b/logo.ico differ diff --git a/logo.svg b/logo.svg new file mode 100644 index 0000000..7d83cd8 --- /dev/null +++ b/logo.svg @@ -0,0 +1,109 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + +