Files
actions/go-build/action.yml
renovate[bot] 0c9ef736d2 feat(github-action)!: Update actions/setup-go (v4 → v5) (#6)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-02 01:08:47 +02:00

35 lines
756 B
YAML

---
# yaml-language-server: $schema=https://json.schemastore.org/github-action.json
name: Go Build
description: 'Builds the Go project.'
author: 'Ismo Vuorinen'
branding:
icon: package
color: blue
inputs:
go-version:
description: 'Go version to use.'
required: false
destination:
description: 'Build destination directory.'
required: false
default: './bin'
runs:
using: composite
steps:
- name: Detect Go Version
uses: ivuorinen/actions/go-version-detect@main
- name: Setup Go
uses: actions/setup-go@v5
with:
go-version: '${{ steps.detect-go-version.outputs.go-version }}'
- name: Build Go Project
shell: bash
run: |
go build -o ${{ inputs.destination }} ./...