Skip to content

ci: Render chart commits under Updates in release notes #2480

ci: Render chart commits under Updates in release notes

ci: Render chart commits under Updates in release notes #2480

Workflow file for this run

name: Build
on:
pull_request:
branches: [main, "release-[0-9]*.[0-9]*"]
paths-ignore:
- "**.md"
- "docs/**"
- "CLAUDE.md"
# Covered by their own path-filtered workflows (chart-ci, compose-ci);
# nothing in the image build consumes deploy/.
- "deploy/chart/**"
- "deploy/compose/**"
push:
branches: [main, "release-[0-9]*.[0-9]*"]
paths-ignore:
- "**.md"
- "docs/**"
- "CLAUDE.md"
- "deploy/chart/**"
- "deploy/compose/**"
permissions:
contents: read
concurrency:
group: build-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build:
name: Build Binaries
runs-on: ubuntu-26.04
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- uses: $/.github/actions/setup-go-cached
with:
go-version-file: src/go.mod
go-sum-path: src/go.sum
- uses: $/.github/actions/setup-task
with:
version: 3.49.1
- name: Build binaries (linux/amd64)
run: PLATFORMS=linux/amd64 task build