Skip to content

Move to versioned releases #58

Move to versioned releases

Move to versioned releases #58

Workflow file for this run

---
name: CI
on:
workflow_dispatch:
push:
branches: ["main"]
paths:
- "go.mod"
- "go.sum"
- "*.go"
- "**/*.go"
- "Dockerfile"
pull_request:
branches: ["main"]
merge_group:
branches: ["main"]
jobs:
lint:
uses: heathcliff26/ci/.github/workflows/golang-lint.yaml@main
unit-tests:
uses: heathcliff26/ci/.github/workflows/golang-unit-tests.yaml@main
build:
uses: heathcliff26/ci/.github/workflows/build-container.yaml@main
needs:
- lint
- unit-tests
permissions:
contents: read
packages: write
with:
dockerfile: Dockerfile
tag: latest
dry-run: ${{ github.event_name == 'pull_request' || github.event_name == 'merge_group' }}
secrets: inherit