vodular/.forgejo/workflows/build-release.yaml

31 lines
640 B
YAML
Raw Normal View History

2026-01-31 01:04:50 +00:00
on:
push:
2026-01-31 03:03:02 +00:00
tags:
- 'v*'
2026-01-31 01:04:50 +00:00
jobs:
build-linux-amd64:
2026-01-31 03:03:02 +00:00
runs-on: ubuntu-22.04
2026-01-31 01:04:50 +00:00
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
with:
go-version: '^1.25.3'
- run: go version
2026-01-31 03:03:02 +00:00
- run: echo "${{ env.GITHUB_REF_NAME }}"
2026-01-31 01:04:50 +00:00
- name: Build binary
env:
GOOS: linux
GOARCH: amd64
run: go build -o ./dist/release/vodular-linux-amd64
- name: Publish release
uses: actions/forgejo-release@v2.9.0
with:
direction: upload
token: ${{ secrets.RELEASE_TOKEN }}
2026-01-31 03:03:02 +00:00
tag: ${{ env.GITHUB_REF_NAME }}