mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-09-06 00:25:55 +00:00
48 lines
1 KiB
YAML
48 lines
1 KiB
YAML
name: Release
|
|
|
|
on:
|
|
push:
|
|
branches: ["master"]
|
|
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
# release:
|
|
# runs-on: ubuntu-latest
|
|
# outputs:
|
|
# version: ${{ steps.semrel.outputs.version }}
|
|
|
|
# steps:
|
|
# - name: get version
|
|
|
|
|
|
build:
|
|
# needs: release
|
|
runs-on: ubuntu-latest
|
|
strategy:
|
|
matrix:
|
|
goos:
|
|
- "darwin"
|
|
- "linux"
|
|
goarch:
|
|
- "amd64"
|
|
- "arm64"
|
|
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
|
|
- uses: actions/setup-go@v3
|
|
with:
|
|
go-version: "^1.19.1"
|
|
|
|
- name: build
|
|
run: GOOS=${{ matrix.goos }} GOARCH=${{ matrix.goarch }} go build -o ./build/${{ matrix.goos }}-${{ matrix.goarch }}
|
|
|
|
# - name: Upload binaries to release
|
|
# uses: svenstaro/upload-release-action@v2
|
|
# with:
|
|
# repo_token: ${{ secrets.GITHUB_TOKEN }}
|
|
# file: ./build/${{ matrix.goos }}-${{ matrix.goarch }}
|
|
# asset_name: ${{ matrix.goos }}-${{ matrix.goarch }}
|
|
# tag: ${{ github.ref }}
|
|
|