Skip to content

ci: add GitHub Actions workflow - #26

Closed
mgilbir wants to merge 1 commit into
chore/build-toolingfrom
ci/github-actions
Closed

ci: add GitHub Actions workflow#26
mgilbir wants to merge 1 commit into
chore/build-toolingfrom
ci/github-actions

Conversation

@mgilbir

@mgilbir mgilbir commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Stacked on #25.

The repo carries a 600+-spec regression corpus, RMSE-based PNG comparison, injection tests, and a version-sync test — and nothing ran them on push.

Adds a workflow running build, go vet, and go test -short ./... (skips only the slow geo/TopoJSON specs) plus golangci-lint (verified clean locally) on every push to main and every PR. All inputs are committed — vendored JS modules, both WASM binaries, test data — so the jobs need no network beyond toolchain setup. This depends on the previous PR in the stack, which decoupled the test targets from re-vendoring.

Audit: C18.

Build, vet, and the -short regression suite (600+ specs) plus
golangci-lint on every push and pull request. All inputs are committed
(vendored JS modules, WASM binaries, test data), so the workflow needs
no network beyond toolchain setup (audit C18).
@mgilbir

mgilbir commented Jul 8, 2026

Copy link
Copy Markdown
Owner Author

Dropping — GitHub Actions not wanted for this repo.

@mgilbir mgilbir closed this Jul 8, 2026
@mgilbir
mgilbir deleted the ci/github-actions branch July 8, 2026 08:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant