Skip to content

Instantly share code, notes, and snippets.

View breadthe's full-sized avatar

breadthe

View GitHub Profile
@breadthe
breadthe / seismic-v1.2.0-update.json
Last active March 6, 2023 21:32
Seismic v1.2.0 update
{
"version": "1.2.0",
"notes": "Features: tsunami warning, open events on earthquake.usgs.gov, Windows & Linux builds.",
"pub_date": "2023-03-03T03:43:39.322Z",
"platforms": {
"darwin-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVTRGQ4NVZVdDdlRnZvdGFIelZQbW9qcTRyd3B3Vis4Q1YwOUNjYWl4U2JGTzBWNWpRaXR6MndBanFhL2w3dysxbXRZcmV2aFhvTklNd3EwOUR4YXEvRjVuQncrZEMvaXdrPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNjc3ODA3NzU5CWZpbGU6c2Vpc21pYy5hcHAudGFyLmd6CmpNZXJ0ZUdXckNadm1kdU5yRUZkRWZKWFdSRTh1S1RmNFcvUElQQnVFbFc4M1FrUWpsaHpUNGtKdk1oSWJ5NENlendGNmxMNEFWTVRmVUlmMzJYQUNRPT0K",
"url": "https://github.com/breadthe/seismic/releases/download/v1.2.0/seismic.app.tar.gz"
},
"darwin-aarch64": {
@breadthe
breadthe / Release golang apps using Github Actions.md
Created February 7, 2024 07:00 — forked from danawoodman/Release golang apps using Github Actions.md
Create a Go app release for every git version tag using Github Actions

Release golang apps using Github Actions

Want to release a new binary on Github for every new git tag (e.g. v1.2.7)? Here is a simple Github Actions yaml config file that should get you started.

This script will automatically checkout your code, setup the correct version of go as defined in your go.mod file and build your go binary (in this case using a Makefile default target), then upload it to a new Github Release.

# .github/workflows/release.yml
name: Build and release Go Project