Skip to content

Commit 7fe2b75

Browse files
committed
add release worflow
1 parent 3d0f56d commit 7fe2b75

File tree

3 files changed

+29
-0
lines changed

3 files changed

+29
-0
lines changed

.github/workflows/release.yaml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Release Builds
2+
3+
on:
4+
release:
5+
types: [created]
6+
7+
jobs:
8+
release:
9+
name: Release Blimp
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Checkout
13+
uses: actions/checkout@v3
14+
with:
15+
fetch-depth: 0
16+
- name: Set up Go
17+
uses: actions/setup-go@v4
18+
- name: Run GoReleaser
19+
uses: goreleaser/goreleaser-action@v4
20+
with:
21+
distribution: goreleaser
22+
version: latest
23+
args: release --clean
24+
env:
25+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.goreleaser.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
builds:
2+
- binary: blimp

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Customizable terminal UI for monitoring weather information, application status,
44

55
![Example](example.png)
66

7+
_I'm running this on a RaspberryPi Zero inside a Macintosh 1 on my shelf to quickly see weather and uptime info._
8+
79
## Features
810

911
- **Weather**: Display current weather information and forecast

0 commit comments

Comments
 (0)