Skip to content

Commit 8ebe497

Browse files
committed
ci: update brew taps on release
1 parent d10301d commit 8ebe497

2 files changed

Lines changed: 21 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Release
33
on:
44
push:
55
tags:
6-
- '*'
6+
- "*"
77

88
permissions:
99
contents: write
@@ -16,15 +16,16 @@ jobs:
1616
uses: actions/checkout@v4
1717
with:
1818
fetch-depth: 0
19-
19+
2020
- name: setup go
2121
uses: actions/setup-go@v5
22-
22+
2323
- name: run goreleaser
2424
uses: goreleaser/goreleaser-action@v5
2525
with:
2626
distribution: goreleaser
2727
version: latest
2828
args: release --clean
2929
env:
30-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
31+
HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }}

.goreleaser.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,22 @@ archives:
4141
files:
4242
- LICENSE*
4343

44+
brews:
45+
- name: anna
46+
repository:
47+
owner: anna-ssg
48+
name: homebrew-tap
49+
token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
50+
directory: Formula
51+
homepage: https://github.com/anna-ssg/anna
52+
description: "Anna Static Site Generator"
53+
license: MIT
54+
skip_upload: false
55+
test: |
56+
system "#{bin}/anna version"
57+
install: |
58+
bin.install "anna"
59+
4460
changelog:
4561
sort: asc
4662
filters:

0 commit comments

Comments
 (0)