mmetc
cab99643d1
Parallel hubtest ( #3509 )
...
Hubtests are now much faster and have a --max-jobs option which defaults to the number of cpu cores.
2025-03-17 11:27:09 +01:00
mmetc
02d4793657
tests: remove modeline ( #3486 )
2025-02-28 15:24:13 +01:00
mmetc
c4ff4228be
use go 1.24, enable unencrypted http2 ( #3470 )
2025-02-19 14:05:17 +01:00
mmetc
b3da6e03ff
CI: lint docker tests ( #3443 )
2025-02-17 11:04:26 +01:00
mmetc
b7d0ccc95a
CI: skip unit tests with dynamic build ( #3461 )
2025-02-10 13:32:41 +01:00
Zakhar Bessarab
172d6c6dc6
acquisition/victorialogs: add new datasource ( #3310 )
...
* acquisition/victorialogs: add new datasource
Data source supports:
- cat mode with automatic adjustment of poll interval (same as one at Loki datasource)
- tail mode by using tailing API
2025-01-29 16:59:03 +01:00
mmetc
5178a919c8
CI: setup go from version in go.mod ( #3432 )
...
this should fix a caching issue with github
2025-01-29 14:10:49 +01:00
mmetc
51f762c6db
CI: package docker tests with uv ( #3429 )
2025-01-29 10:16:29 +01:00
mmetc
6529215775
CI: golangci-lint 1.63 ( #3396 )
2025-01-16 13:22:08 +01:00
mmetc
9ef5f58f88
test pkg/exprhelpers: explicit message if the tag "expr_debug" is missing ( #3400 )
...
* test pkg/exprhelpers: explicit message if the tag "expr_debug" is missing
* typo
* lint: use build tag expr_debug while linting
* lint
2025-01-15 12:13:54 +01:00
mmetc
99552f4a53
update dependency on docker ( #3175 )
...
* update dependency on docker
since docker doesn't have a go.mod, the opentelemetry dependencies
in go.sum must be updated by hand according to the vendor.mod file
of the related docker release
ex. https://github.com/docker/cli/blob/v27.1.1/vendor.mod
2024-12-18 16:35:00 +01:00
mmetc
bbe7752967
update golangci-lint to 1.62 ( #3332 )
...
- ensure consistent pointer/value receivers
- testify: json assertions with dedicated methods
2024-11-27 14:14:56 +01:00
mmetc
9d6ccb0f08
context propagation: appsec, docker, kafka, k8s datasources ( #3284 )
2024-10-25 15:43:03 +02:00
mmetc
128328bda1
require go 1.23 ( #3298 )
2024-10-25 11:03:11 +02:00
mmetc
9976616773
context propagation: StreamingAcquisition() ( #3274 )
...
* context propagation: StreamingAcquisition()
* lint
* ship with codecov.yml
2024-10-11 15:59:10 +02:00
mmetc
50d115b914
Update protobufs ( #3276 )
...
* deps: update protobufs; add pkg/protobufs/generate.go
* generate protobuf in CI
* make: remove generate target
* pin protoc
2024-10-10 15:54:25 +02:00
mmetc
4ea0537d0b
CI: generate codecov.yml before tests ( #3280 )
2024-10-10 11:09:26 +02:00
mmetc
40021b6bcf
CI: update coverage ignore list for generated code ( #3262 )
...
* CI: update coverage ignore list for generated code
* CI: generate codecov.yml automatically
2024-10-04 13:15:16 +02:00
mmetc
897613e837
CI: check generated code in test workflow ( #3261 )
2024-09-25 09:02:53 +02:00
mmetc
b14201aa84
CI: delegate pipenv cache management to the setup-python action ( #3243 )
2024-09-19 09:31:28 +02:00
mmetc
f97b9c84da
CI: update golangci-lint to v1.61, yq to 4.44.3 ( #3241 )
2024-09-17 15:19:30 +02:00
mmetc
cae76baa3a
refact acquisition: build profiles (optionally exclude datasources from final binary) ( #3217 )
...
example
$ make BUILD_PROFILE=minimal
or
$ make EXCLUDE=datasource_s3,datasource_kinesis
2024-09-12 17:26:39 +02:00
mmetc
0e567a9a18
CI: go - don't pin minor version (always use latest) ( #3181 )
2024-08-20 09:48:36 +02:00
mmetc
6b9b19b8c1
CI: use golangci-lint 1.60 ( #3180 )
...
* use golangci-lint 1.60
* lint (gosimple/S1009) -> len(nil) == 0
* nerf govet for now
2024-08-19 14:09:17 +02:00
mmetc
2fbc214538
CI: use go 1.22.6 ( #3171 )
2024-08-19 09:54:58 +02:00
mmetc
1bc3b0870b
command "cscli doc --target /path/to/dir" ( #3169 )
...
* command "cscli doc --target /path/to/dir"
* typos and improved messages
* CI: remove obsolete parameters for golangi-lint action
* lint
2024-08-07 12:45:54 +02:00
blotus
a3d7900b5f
update expr ( #3144 )
2024-07-22 12:14:46 +02:00
mmetc
30c0d8997d
CI: update action versions ( #3143 )
2024-07-22 12:12:27 +02:00
mmetc
aabb5cca89
CI: use go 1.22.5 ( #3128 )
2024-07-17 12:48:07 +02:00
mmetc
d4e6b75517
CI: use go 1.22.4 ( #3095 )
...
* CI: use go 1.22.4
* fix alpine build
2024-06-26 11:06:44 +02:00
mmetc
7fd01ae3fc
CI: update golangci-lint to 1.59; enforce canonical HTTP headers ( #3074 )
2024-06-10 16:13:49 +02:00
mmetc
572b387fce
CI: improve code coverage report ( #3029 )
2024-05-24 10:20:47 +02:00
blotus
6b978b09b3
docker: conditionally update hub ( #2948 )
2024-05-15 10:04:42 +02:00
mmetc
b4e79aaf0a
use go 1.22.3 ( #2994 )
...
* use go 1.22.3; alpine 3.19
* revert to alpine 3.18
2024-05-13 10:01:48 +02:00
mmetc
2abc078e53
use go 1.22.2 ( #2826 )
2024-04-25 15:11:08 +02:00
mmetc
725cae1fa8
CI: upload coverage with token ( #2958 )
2024-04-23 12:41:50 +02:00
Laurence Jones
95f27677e4
enhance: add refactoring to governance ( #2955 )
2024-04-22 14:18:34 +01:00
blotus
c6e40191dd
Revert "docker: pre-download all hub items and data, opt-in hub updat… ( #2947 )
2024-04-18 15:33:51 +02:00
mmetc
990dd5e08e
use go 1.21.9; update dependencies ( #2931 )
2024-04-05 15:11:11 +02:00
mmetc
be97466809
CI: use golangci-lint 1.57 ( #2916 )
2024-03-26 09:30:32 +01:00
mmetc
dd71f0a866
CI: bump lint version and update configuration ( #2901 )
...
* bump golangci-lint to 1.56
* lint (testifylint)
* update lint configuration
* windows test: remove stale code
2024-03-19 10:48:49 +01:00
mmetc
b411782648
CI: use go 1.21.8 ( #2906 )
2024-03-19 10:03:54 +01:00
mmetc
a6b0e58380
CI: bump github actions ( #2895 )
2024-03-14 14:04:45 +01:00
mmetc
45571cea08
use go 1.21.7 ( #2830 )
2024-02-14 09:47:12 +01:00
mmetc
4561eb787b
bats: color formatter in CI ( #2838 )
2024-02-12 20:15:16 +01:00
blotus
bdecf38616
update codeql action to v3 ( #2822 )
2024-02-12 11:33:44 +01:00
mmetc
df159b0167
update calls to deprecated x509 methods ( #2824 )
2024-02-09 13:55:24 +01:00
mmetc
3921c3f480
CI: rename workflows, improve docker build and tests ( #2798 )
2024-01-31 12:07:27 +01:00
mmetc
66544baa7f
CI: workflow improvements ( #2792 )
...
- update deprecated action dependencies
- remove go version matrix (track stable version)
- optimize docker builds
- comments, renamed workflow
2024-01-30 10:20:25 +01:00
mmetc
311dfdee1f
Decouple docker image from package release ( #2791 )
...
- entry point fixes for 1.6.0
- correctly override BUILD_VERSION argument
- manual release workflow
2024-01-29 22:05:26 +01:00