Browse Source

First goreleaser release

Frederic G. MARAND 3 years ago
parent
commit
489682e0d3
2 changed files with 16 additions and 1 deletions
  1. 1 0
      .gitignore
  2. 15 1
      .goreleaser.yml

+ 1 - 0
.gitignore

@@ -1,3 +1,4 @@
+.env
 .idea/workspace.xml
 goreleaser-demo
 dist

+ 15 - 1
.goreleaser.yml

@@ -8,11 +8,19 @@ before:
     - go generate ./...
 builds:
   - env:
-      - CGO_ENABLED=0
+      - CGO_ENABLED=1
     goos:
       - linux
       - windows
       - darwin
+      # - android
+      - freebsd
+      - js
+    goarch:
+      - amd64
+      - arm64
+      - 386
+      #- wasm
 archives:
   - replacements:
       darwin: Darwin
@@ -22,6 +30,12 @@ archives:
       amd64: x86_64
 checksum:
   name_template: 'checksums.txt'
+env_files:
+  gitea_token: ./.env
+release:
+  gitea:
+    owner: fgm
+    name: fgm/goreleaser-demo
 snapshot:
   name_template: "{{ .Tag }}-next"
 changelog: