mirror of
https://github.com/aptible/supercronic.git
synced 2025-12-24 12:12:27 +08:00
28 lines
569 B
YAML
28 lines
569 B
YAML
name: release
|
|
|
|
on:
|
|
release:
|
|
types: [published]
|
|
|
|
jobs:
|
|
publish:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: install golang
|
|
uses: actions/setup-go@v5
|
|
with:
|
|
go-version: 1.25.3
|
|
|
|
- name: checkout code
|
|
uses: actions/checkout@v4
|
|
|
|
- name: build assets
|
|
run: make release VERSION=${{ github.event.release.tag_name }}
|
|
|
|
- name: gh login
|
|
run: echo ${{ secrets.GITHUB_TOKEN }} | gh auth login --with-token
|
|
|
|
- name: upload assets to release
|
|
run: gh release upload ${{ github.event.release.tag_name }} dist/*
|