Commit graph

14 commits

Author SHA1 Message Date
Martin Hebnes Pedersen
ba089e05dd ci: docker workflow - upgrade actions 2026-04-05 13:06:23 +02:00
Martin Hebnes Pedersen
e74a202f24 ci: go workflow - upgrade actions 2026-04-05 13:03:26 +02:00
Martin Hebnes Pedersen
7068f947ad ci: Only run govulncheck on the linux-native Go 1.x build 2026-04-05 11:54:07 +02:00
Martin Hebnes Pedersen
7f77b771f0 ci: Force local go toolchain for the Go 1.24 build
The point of this build is to ensure the project is able to build with
the toolchain available in debian stable (currently Go 1.24). Without
GOTOOLCHAIN=local, `go build` will automatically download a newer
toolchain if required, defeating the purpose of the test.
2026-04-05 11:46:45 +02:00
Martin Hebnes Pedersen
35e8a92822 GH Actions: Add govulncheck step 2025-09-18 10:05:50 +02:00
Martin Hebnes Pedersen
3c77d9b0ee Update GH Actions' minimum Go version 2025-09-04 11:49:16 +02:00
Martin Hebnes Pedersen
5f728122e2 ci: Push docker images only when new tag is pushed
... but run the pipeline on release/* branches, so we can verify that
they build before merging to master and tagging.
2023-10-18 22:21:19 +02:00
Martin Hebnes Pedersen
a02a25cb07 Merge branch 'master' into develop 2023-10-18 21:57:17 +02:00
Martin Hebnes Pedersen
2b23ce295b wl2k-go@v0.11.6 (requires Go 1.19)
* fbb: Ignore leading whitespace when parsing msg
* Update dependencies (requires Go 1.19)
2023-10-18 20:57:41 +02:00
Martin Hebnes Pedersen
efb7eaa535 Use metadata-action@v5 and run for this branch 2023-10-15 13:35:17 +02:00
Martin Hebnes Pedersen
eda9ead811 Push to Docker Hub 2023-10-15 13:23:02 +02:00
Martin Hebnes Pedersen
4bd87e390a Improved caching for actions/setup-go@v3 2023-03-01 21:16:26 +01:00
Martin Hebnes Pedersen
5587a06bd4 Use cache-latest for actions/setup-go@v3 2023-03-01 21:05:54 +01:00
Martin Hebnes Pedersen
1c911412d1
Use Github Actions (#390)
Switch from Travis and AppVeyor to Github Actions.

We keep running out of OSS credits from Travis, and it's a pain having to request more credits via email every time.
2023-01-29 10:46:30 +01:00