Skip to content

Merge pull request #13 from perhamm/master #19

Merge pull request #13 from perhamm/master

Merge pull request #13 from perhamm/master #19

Workflow file for this run

name: Go
on:
push:
tags:
- '**'
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: 1.18
- name: Install promu package
run: go install -v github.com/prometheus/promu@latest
- name: Build
run: |
for GOOS in linux; do
for GOARCH in amd64; do
echo "Building $GOOS-$GOARCH"
export GOOS=$GOOS
export GOARCH=$GOARCH
promu build -v --prefix=build
mv build/es-oneday-exporter build/es-oneday-exporter-${GOOS}-${GOARCH}
done
done
promu -v checksum build/
- name: Release
uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')
with:
files: |
build/*
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}