Skip to content

Add release workflow publishing prebuilt linux binaries #1

Add release workflow publishing prebuilt linux binaries

Add release workflow publishing prebuilt linux binaries #1

Workflow file for this run

name: Create release
on:
push:
tags: ['v*']
permissions:
contents: write
jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 3
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
with:
go-version: stable
- run: |
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -o secretexec.amd64
GOOS=linux GOARCH=arm64 CGO_ENABLED=0 go build -o secretexec.arm64
- env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh release create ${{ github.ref }} secretexec.a*64