Skip to content

v0.4.0

v0.4.0 #10

on:
release:
types:
- published
name: Upload Release Assets
jobs:
build:
name: Upload Release Assets
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install Go
uses: actions/setup-go@v5
with:
go-version: "1.21.x"
- name: Build binaries
run: |
make package
- name: Calculate hashes
run: |
cd bin
for f in canary_*; do
shasum -a 256 "$f" > "$f".sha256sum;
done
- name: Upload
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
cd bin
tag_name="${GITHUB_REF##*/}"
gh release upload "$tag_name" canary_*