-
-
Notifications
You must be signed in to change notification settings - Fork 42
Expand file tree
/
Copy path.goreleaser.yml
More file actions
67 lines (63 loc) · 2.02 KB
/
Copy path.goreleaser.yml
File metadata and controls
67 lines (63 loc) · 2.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
---
version: 2
project_name: pinact
archives:
- name_template: "{{.ProjectName}}_{{.Os}}_{{.Arch}}"
files:
- LICENSE
- README.md
- third_party_licenses/**/*
format_overrides:
- goos: windows
formats: [zip]
builds:
- binary: pinact
main: cmd/pinact/main.go
env:
- CGO_ENABLED=0
goos:
- windows
- darwin
- linux
goarch:
- amd64
- arm64
release:
prerelease: "true"
header: |
[Pull Requests](https://github.com/suzuki-shunsuke/pinact/pulls?q=is%3Apr+milestone%3A{{.Tag}}) | [Issues](https://github.com/suzuki-shunsuke/pinact/issues?q=is%3Aissue+milestone%3A{{.Tag}}) | https://github.com/suzuki-shunsuke/pinact/compare/{{.PreviousTag}}...{{.Tag}}
sboms:
- id: default
disable: false
homebrew_casks:
-
# NOTE: make sure the url_template, the token and given repo (github or gitlab) owner and name are from the
# same kind. We will probably unify this in the next major version like it is done with scoop.
repository:
owner: suzuki-shunsuke
name: homebrew-pinact
token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
# The project name and current git tag are used in the format string.
commit_msg_template: "Brew formula update for {{ .ProjectName }} version {{ .Tag }}"
homepage: https://github.com/suzuki-shunsuke/pinact
description: Pin GitHub Actions versions
license: MIT
skip_upload: true
hooks:
post:
install: |
if OS.mac?
system_command "/usr/bin/xattr", args: ["-dr", "com.apple.quarantine", "#{staged_path}/pinact"]
end
scoops:
-
description: |
Pin GitHub Action versions by full length commit SHA.
Edit GitHub Workflow and Composite action files and pin versions of Actions and Reusable Workflows.
pinact can also update their versions and verify version annotations
license: MIT
skip_upload: true
repository:
owner: suzuki-shunsuke
name: scoop-bucket
token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"