18 Commits

Author SHA1 Message Date
Roxy Light 5e921dabc6 Run online tests as separate GitHub Actions job 2026-03-03 09:08:05 -08:00
Roxy Light 2d22ef05cf Use go test -short flag to gate long tests 2026-03-03 08:46:25 -08:00
Benjamin Pollack ae0f099b80 chore: update stale GitHub Actions in lint workflow 2026-02-25 18:53:57 +00:00
inconshreveable 6bc8021c53 Implement v2 API
See CHANGELOG.md for details.
2025-06-02 14:55:19 -07:00
Jonathan Stacks c5ec2654f4 feat(ci): Add check for go mod tidy 2024-08-28 00:41:12 -05:00
Josh Robson Chase e7c6693a4f pull secret for testing 2024-01-08 12:53:48 -05:00
Euan Kemp c971fe7a23 ci: use direnv to ensure consistent environment
Fixes #57

`apt install` was getting us an old protoc version that didn't handle go
modules correctly. This fixes that by using direnv to ensure it's the
same for all of us.

Unfortunately, `apt install` also installed an old direnv and doesn't
have nix-direnv, so I added some more dependencies to install a newer
direnv.

Also of note, I merged fmt/gen/lint into one so we only have to install
nix once. I think that the savings of running them in parallel are
minimal compared to the time it takes to install nix/direnv
2022-12-01 20:26:19 +00:00
Josh Robson Chase cf58528e2b ci: add note about bad checks 2022-12-01 10:57:13 -05:00
Josh Robson Chase e6436c3999 ci: improve consistency across jobs 2022-12-01 10:53:36 -05:00
Josh Robson Chase 87a8d0f577 address PR comments 2022-12-01 10:53:30 -05:00
Josh Robson Chase 78ccde4e16 ci: make step names more consistent 2022-11-15 11:39:04 -05:00
Josh Robson Chase a188028fb3 ci: rename build job 2022-11-15 11:38:59 -05:00
Josh Robson Chase bae53db11b ci: add goimports fmt check 2022-11-15 11:38:27 -05:00
Josh Robson Chase f4e251f6a6 golangci: skip muxado in repo-level config 2022-10-12 14:54:03 -04:00
Josh Robson Chase ff3d1269eb ci: add lint 2022-10-11 13:37:36 -04:00
Josh Robson Chase ae3117357c ci: run more tests 2022-10-11 13:12:48 -04:00
Josh Robson Chase 3940b90398 ci: build examples 2022-10-11 11:45:40 -04:00
Josh Robson Chase 000fcc8e23 ci: add initial workflow from the starter example 2022-10-11 11:44:29 -04:00