Commit Graph

28 Commits

Author SHA1 Message Date
CrazyMax
9559c66741 ci: use docker github builder to build the image 2025-12-01 12:12:18 +01:00
CrazyMax
2878c49f26 govulncheck to report known vulnerabilities 2025-08-03 21:09:26 +02:00
CrazyMax
e7cfeb4eb1 hack: golangci build from source support 2025-08-03 19:59:13 +02:00
CrazyMax
d519ef23a8 enable golangci-lint for supported platforms 2024-12-15 01:50:33 +01:00
CrazyMax
e458e00217 update to go 1.20 2023-05-04 23:30:47 +02:00
CrazyMax
e278959377 Use GITHUB_REF when tag pushed for versioning 2022-10-23 11:05:08 +02:00
CrazyMax
a72212286e Use single output dir 2022-10-23 01:52:58 +02:00
CrazyMax
71f4d88951 Use named context to wrap artifacts and create checksums 2022-10-23 01:52:58 +02:00
CrazyMax
f43e9895e6 Dockerfile: switch to xx 2022-10-22 21:28:26 +02:00
CrazyMax
51bdafbc1d Go 1.19 (#701)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2022-10-09 03:23:34 +02:00
CrazyMax
64cb538dbf Go 1.18 (#592)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2022-04-09 07:57:35 +02:00
CrazyMax
832913b129 ci: use proper git ref for versioning 2022-02-08 13:22:45 +01:00
CrazyMax
a7e9a40fed Enhance dockerfiles (#523)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-12-25 22:38:58 +01:00
CrazyMax
6cac37b603 Add binary bake target (#517)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-12-09 15:06:43 +01:00
CrazyMax
8e15feb225 Update bake definition 2021-09-10 11:19:42 +02:00
CrazyMax
711e396ebb Vendor outdated target (#481)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-09-04 21:26:09 +02:00
CrazyMax
f34e1874e7 Add windows/arm64 artifact (#472)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-08-21 19:44:17 +02:00
CrazyMax
48f9211ee9 Protoc 3.17.3 (#461)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-08-19 14:08:40 +02:00
CrazyMax
f880b163e2 Go 1.17 (#458)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-08-19 00:10:16 +02:00
CrazyMax
f506da4f71 Add linux/riscv64 artifact (#427)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-07-04 22:43:16 +02:00
CrazyMax
1bc290cdf9 Set cacheonly output for validators (#395)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-06-02 22:26:26 +02:00
CrazyMax
1115234010 Add CLI to interact with Diun through gRPC (#382)
Add simple CLI to interact with Diun through gRPC
Create image and notif proto services
Compile and validate protos through a dedicated Dockerfile and bake target
Implement proto definitions
Move server as `serve` command
New commands `image` and `notif`
Refactor command line usage doc
Better CLI error handling
Tools build constraint to manage tools deps through go modules
Add upgrade notes

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-05-26 18:18:10 +02:00
CrazyMax
8e3036798b Move to docker/metadata-action (#366)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-05-11 00:03:28 +02:00
CrazyMax
3d0ff1ba61 Add darwin/arm64 artifact (#338)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-04-25 18:39:29 +02:00
CrazyMax
91d160dab5 Go 1.16 (#302)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-03-14 14:15:24 +01:00
CrazyMax
46042bdb4e Handle git ref for artifact target 2021-03-13 16:02:06 +01:00
CrazyMax
06300779ca Chore 2021-02-09 18:21:34 +01:00
CrazyMax
3bbe883358 Refactor CI and dev workflow with buildx bake (#247)
* Upload artifacts
* Add image-local target
* Single job for artifacts and image
* Add armv5 artifact

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-12-26 10:30:46 +00:00