Align dash CI with proj pipeline #1

Merged
mathieu merged 1 commit from lain/fix-dash-pipeline-20261102002107 into main 2026-11-01 23:29:07 +00:00
Collaborator
  • Replace ci.yml with ci.yaml modeled on mathieu/proj: authenticated git clone, golang:1.27.3-bookworm, vet (including e2e tag), unit tests, build and smoke test.
  • Add release.yaml: tag-triggered (MAJOR.MINOR.PATCH) build for linux amd64/arm64, SHA256SUMS, and release publishing via RELEASE_TOKEN with asset replacement.
  • Pin Go 1.27.3 in .tool-versions.

Validated locally: go vet ./..., go vet -tags e2e ./e2e/, and go test ./... pass; build and smoke test pass. Releases require the RELEASE_TOKEN secret.

- Replace ci.yml with ci.yaml modeled on mathieu/proj: authenticated git clone, golang:1.27.3-bookworm, vet (including e2e tag), unit tests, build and smoke test. - Add release.yaml: tag-triggered (MAJOR.MINOR.PATCH) build for linux amd64/arm64, SHA256SUMS, and release publishing via RELEASE_TOKEN with asset replacement. - Pin Go 1.27.3 in .tool-versions. Validated locally: go vet ./..., go vet -tags e2e ./e2e/, and go test ./... pass; build and smoke test pass. Releases require the RELEASE_TOKEN secret.
Align dash CI with proj: authenticated clone, Go 1.27.3, tag release workflow
All checks were successful
ci / test (pull_request) Successful in 1m16s
59bf492220
mathieu deleted branch lain/fix-dash-pipeline-20261102002107 2026-11-01 23:29:07 +00:00
mathieu referenced this pull request from a commit 2026-11-01 23:29:08 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
mathieu/dash!1
No description provided.