Jan-Otto Kröpke
d1e3a63f93
*: cleanup collector API 1 ( #1547 )
2024-08-05 15:50:41 +02:00
Jan-Otto Kröpke
b2ab542b6d
Fix docker push on release ( #1496 )
2024-05-17 19:38:51 +02:00
Ben Reedy
d6c24d1500
feat(ci): enable useful golangci output
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2024-05-15 07:07:32 +10:00
Ben Reedy
c713bed4e3
chore(ci): update golangci-lint to latest version
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2024-05-15 06:19:19 +10:00
Jan-Otto Kröpke
195cfa8d5c
Add: push docker images to dockerhub and quay.io ( #1469 )
2024-05-11 23:06:22 +02:00
Jan-Otto Kröpke
22eec4cd73
CI: Provide binary builds from GH actions
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2024-01-08 19:25:33 +01:00
Jan-Otto Kröpke
6824d3f799
bump go mod
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2023-11-12 14:05:26 +01:00
Jan-Otto Kröpke
0711268d3c
Refactor collectors
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2023-11-12 13:51:59 +01:00
Ben Reedy
7d2d7f3d1c
chore(deps): Bump Go version to v1.21.1
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2023-09-11 20:25:58 +10:00
SuperQ
bee042d9fa
Use new landing page generator
...
Use the new exporter-toolkit landing page generator feature.
* Update Go to 1.20.
* Update promu to 0.14.0.
Signed-off-by: SuperQ <superq@gmail.com >
2023-03-25 10:41:48 +01:00
Ben Reedy
8d4c38b48e
chore(ci): Update golangci-lint to v1.51.2
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2023-03-12 17:34:33 +10:00
Ben Reedy
20d7048478
chore(ci): Update deprecated Github Actions
...
checkout@v2 and go-setup@v2 both used a deprecated Node.js version (12)
See https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
for context
Signed-off-by: Ben Reedy <breed808@breed808.com >
2023-01-05 22:26:33 +10:00
Ben Reedy
484385d387
feat(ci): Download promu binaries
...
Compiling of promu tool unnecessarily extended CI duration.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2023-01-05 22:01:33 +10:00
Ben Reedy
bf181eee38
feat(ci): Split CI/CD configuration
...
`build` job was redundant for PRs and pushes to `master` branch, as `go build`
is run in the e2e job.
Linting jobs only need to be run for code changes, and were unnecessarily
extending CI duration for documentation changes.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2023-01-05 22:01:29 +10:00