v0.43.2
Changelog
- e7b0e67: *: run go mod tidy (@GiedriusS)
- 52f9407: Add --fail-on flag to lint command (@prymitive)
- 637daed: Add --max-problems flag to pint watch (@prymitive)
- 4ccd988: Add --min-severity flag (@prymitive)
- 4a4bf83: Add --min-severity flag to pint lint (@prymitive)
- bd92320: Add --offline flag to pint ci command (@prymitive)
- f2481e9: Add --workers flag (@prymitive)
- dd0c237: Add CI check for go.mod/sum (@prymitive)
- f5cc8b1: Add TLS options to prometheus config block (@prymitive)
- 1433eab: Add a LICENSE file (@prymitive)
- 61198e7: Add a link to BB reports (@prymitive)
- 764db70: Add a quick start section to docs (@prymitive)
- e6b7fde: Add a rate limit for Prometheus API requests (@prymitive)
- 89d6a5a: Add a rule/link check (@prymitive)
- 6172746: Add a simple benchmark (@prymitive)
- 8d5484e: Add a test case for cloudflare#69 (@prymitive)
- 9de1a3d: Add alert example (@prymitive)
- b5ee8ee: Add codecov config (@prymitive)
- 58e7002: Add command filter to match/ignore (@prymitive)
- c0d5c37: Add comparison check (@prymitive)
- 71945eb: Add exclude option to ci block (@prymitive)
- 877d0ca: Add extra options to promql/series check (@prymitive)
- d3253d5: Add extra settings for promql/series (@prymitive)
- 2b02b7c: Add extra test (@prymitive)
- 81d806f: Add file/snooze support (@prymitive)
- 5ec11c1: Add filename label to pint_problem metric (@prymitive)
- 7d1ea93: Add fuzz tests to CI (@prymitive)
- 8e84666: Add github actions (@prymitive)
- 33c33e0: Add ignore block to match expessions (@prymitive)
- 0c66d41: Add labels/conflict check (@prymitive)
- d863eee: Add list of problems to gh report summary (@prymitive)
- 6c1e41f: Add minCount & severity to alerts/count (@prymitive)
- 600ad51: Add missing file Close() call (@prymitive)
- bfae87f: Add more ci checks (@prymitive)
- 9ff11ec: Add more ci checks (@prymitive)
- c9ef169: Add more details to bitbucket CI reports (@prymitive)
- 083787e: Add more env variable tests (@prymitive)
- cfbb284: Add more linters (@prymitive)
- e532f55: Add more parse tests (@prymitive)
- 15384f1: Add more test coverage (@prymitive)
- f47d58b: Add more test coverage (@prymitive)
- 71d5eb3: Add more test coverage (@prymitive)
- 32e0ac0: Add more test coverage (@prymitive)
- 3104d3f: Add more test coverage (@prymitive)
- f82c4c0: Add more tests (@prymitive)
- 80d69c6: Add more tests (@prymitive)
- 6b1c58c: Add more tests (@prymitive)
- 5e52c8f: Add more tests (@prymitive)
- 2786300: Add more tests for github config (@prymitive)
- 8eb9fb2: Add more tests, fix more logic (@prymitive)
- 9422321: Add multiple new changes for v0.28 (@prymitive)
- 8d8208c: Add parse command for dev/debugging (@prymitive)
- c213b6f: Add pint ci --base-branch flag (@prymitive)
- bc64805: Add pint ci --fail-on flag (@prymitive)
- 4f8b39e: Add pint_last_run_checks and pint_last_run_checks_done metrics (@prymitive)
- 16fcd89: Add pint_last_run_time_seconds metric (@prymitive)
- a10c5b4: Add pint_prometheus_query_errors_total metric (@prymitive)
- 86128c1: Add pint_rules_parsed_total metric (@prymitive)
- 5cde541: Add pint_version metric (@prymitive)
- d292a71: Add promql/fragile check (@prymitive)
- e98c946: Add promql/range_query check (@prymitive)
- caac98e: Add promql/regexp check (@prymitive)
- c3fd53f: Add require owner flag to ci command (@prymitive)
- bc78f80: Add required value to String() results for all checks (@prymitive)
- f666298: Add rule/duplicate check (@prymitive)
- b83b6d6: Add rule/for check (@prymitive)
- b02e070: Add spellcheck action (@prymitive)
- 97107d4: Add support for file/disable comments (@prymitive)
- 40a8431: Add tags to prometheus config (@prymitive)
- 0e0b6ff: Add template checks (@prymitive)
- e83a17d: Add templated rules example (@prymitive)
- 49b9fe0: Add type checks to promql/rate (@prymitive)
- b6d03d5: Add uber-go/automaxprocs (@prymitive)
- 746a89c: Add vector matching checks (@prymitive)
- d8bc3f2: Add watch tests (@prymitive)
- c61328b: Added pint_rule_file_owner metric (@prymitive)
- 032875e: Allow disabling individual checks via comments (@prymitive)
- 080b29f: Allow disabling individual query/series checks (@prymitive)
- f723538: Allow matching on for field (@prymitive)
- 4976339: Allow multiple match/ignore blocks per rule (@prymitive)
- 82cac8b: Allow setting request headers for Prometheus (@prymitive)
- 4ce0bf5: Allow setting rule owner via comments (@prymitive)
- f771d0f: Allow snoozing checks (@prymitive)
- fa07683: Allow templating regexp matchers (@prymitive)
- 2b7caaa: Always build pages (@prymitive)
- c7172b7: Always print the number of detected problems (@prymitive)
- ce98310: Avoid dupliated results (@prymitive)
- b1a2f6f: Avoid false positives when Prometheus is down (@prymitive)
- 7f47f1e: Avoid incorrect label errors when a series disappears (@prymitive)
- dfb54d8: Avoid naked returns (@prymitive)
- 6e7a98d: Avoid over-allocating query respones (@prymitive)
- b5a54d0: Avoid queries without name matchers (@prymitive)
- a1ff9d0: Avoid topk() in vector_matching check (@prymitive)
- 0bd3ba6: Avoid using maps for labels to reduce memory (@prymitive)
- 241c153: Better absent() handling (@prymitive)
- 2a0f940: Better handling of YAML unmarshall errors (@prymitive)
- c90e632: Better support for github actions (@prymitive)
- b78f3cc: Build docker images using goreleaser (@prymitive)
- e423faa: Bump actions/cache from 2 to 3 (@dependabot[bot])
- 9227c26: Bump actions/checkout from 2 to 3 (@dependabot[bot])
- d81861e: Bump actions/configure-pages from 2 to 3 (@dependabot[bot])
- 223775b: Bump actions/dependency-review-action from 1 to 2 (@dependabot[bot])
- 47b525d: Bump actions/dependency-review-action from 2 to 3 (@dependabot[bot])
- 3aeebb6: Bump actions/deploy-pages from 1 to 2 (@dependabot[bot])
- 89302e5: Bump actions/jekyll-build-pages from 1.0.5 to 1.0.6 (@dependabot[bot])
- b85d45d: Bump actions/jekyll-build-pages from 1.0.6 to 1.0.7 (@dependabot[bot])
- dcbddb8: Bump actions/setup-go from 2 to 3 (@dependabot[bot])
- c2b6b76: Bump actions/setup-go from 3 to 4 (@dependabot[bot])
- d2814f8: Bump codecov/codecov-action from 2 to 3 (@dependabot[bot])
- 4d5d3cd: Bump debian from stable-20220711 to stable-20220801 (@dependabot[bot])
- 1ae7e5a: Bump debian from stable-20220801 to stable-20220822 (@dependabot[bot])
- b4e36d5: Bump debian from stable-20220822 to stable-20220912 (@dependabot[bot])
- 0093161: Bump debian from stable-20220912 to stable-20221004 (@dependabot[bot])
- 1f80d04: Bump debian from stable-20221004 to stable-20221024 (@dependabot[bot])
- 0a78565: Bump debian from stable-20221024 to stable-20221114 (@dependabot[bot])
- 7d41174: Bump debian from stable-20221114 to stable-20221205 (@dependabot[bot])
- 2da2440: Bump debian from stable-20221205 to stable-20221219 (@dependabot[bot])
- 48bb571: Bump debian from stable-20221219 to stable-20230109 (@dependabot[bot])
- c2f8963: Bump debian from stable-20230109 to stable-20230202 (@dependabot[bot])
- 069349e: Bump debian from stable-20230202 to stable-20230208 (@dependabot[bot])
- e186120: Bump debian from stable-20230208 to stable-20230227 (@dependabot[bot])
- f6f2e15: Bump debian from stable-20230227 to stable-20230320 (@dependabot[bot])
- e1f52d5: Bump debian from stable-20230320 to stable-20230411 (@dependabot[bot])
- 2b877ba: Bump debian from stable-20230411 to stable-20230502 (@dependabot[bot])
- 03c1ead: Bump debian from stable-20230502 to stable-20230522 (@dependabot[bot])
- fdc322e: Bump deps (@prymitive)
- fcdced5: Bump docker/build-push-action from 2 to 3 (@dependabot[bot])
- df84a81: Bump docker/build-push-action from 3 to 4 (@dependabot[bot])
- 3881ab1: Bump docker/login-action from 1 to 2 (@dependabot[bot])
- c255c01: Bump docker/setup-buildx-action from 1 to 2 (@dependabot[bot])
- 6a3b5b8: Bump docker/setup-qemu-action from 1 to 2 (@dependabot[bot])
- d901f94: Bump github module to v50 (@prymitive)
- 7fd2a81: Bump github.com/cespare/xxhash/v2 from 2.1.2 to 2.2.0 (@dependabot[bot])
- 1a62cf6: Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 (@dependabot[bot])
- bdd789d: Bump github.com/fatih/color from 1.10.0 to 1.11.0 (@dependabot[bot])
- ac3a9bb: Bump github.com/fatih/color from 1.11.0 to 1.12.0 (@dependabot[bot])
- 1d20b47: Bump github.com/fatih/color from 1.12.0 to 1.13.0 (@dependabot[bot])
- eb44389: Bump github.com/fatih/color from 1.13.0 to 1.14.1 (@dependabot[bot])
- f40a538: Bump github.com/fatih/color from 1.14.1 to 1.15.0 (@dependabot[bot])
- b045919: Bump github.com/getsentry/sentry-go from 0.10.0 to 0.11.0 (@dependabot[bot])
- 4693be3: Bump github.com/getsentry/sentry-go from 0.11.0 to 0.12.0 (@dependabot[bot])
- fdbacba: Bump github.com/gkampitakis/go-snaps from 0.2.2 to 0.2.3 (@dependabot[bot])
- e2c1d4d: Bump github.com/gkampitakis/go-snaps from 0.2.3 to 0.3.2 (@dependabot[bot])
- f8c6d79: Bump github.com/gkampitakis/go-snaps from 0.3.2 to 0.3.4 (@dependabot[bot])
- e266ace: Bump github.com/gkampitakis/go-snaps from 0.3.4 to 0.3.5 (@dependabot[bot])
- f237632: Bump github.com/gkampitakis/go-snaps from 0.3.5 to 0.3.6 (@dependabot[bot])
- b851aaa: Bump github.com/gkampitakis/go-snaps from 0.3.6 to 0.3.7 (@dependabot[bot])
- f4d5448: Bump github.com/gkampitakis/go-snaps from 0.3.7 to 0.3.8 (@dependabot[bot])
- 673144d: Bump github.com/gkampitakis/go-snaps from 0.3.8 to 0.4.0 (@dependabot[bot])
- 61ce039: Bump github.com/gkampitakis/go-snaps from 0.4.0 to 0.4.1 (@dependabot[bot])
- 3575dca: Bump github.com/gkampitakis/go-snaps from 0.4.1 to 0.4.2 (@dependabot[bot])
- 9e9d294: Bump github.com/gkampitakis/go-snaps from 0.4.2 to 0.4.4 (@dependabot[bot])
- 7277939: Bump github.com/gkampitakis/go-snaps from 0.4.4 to 0.4.5 (@dependabot[bot])
- bf309bc: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 87fd16e: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- db9b2d7: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 4ded01e: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- a0481d8: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 05c186c: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- e021f73: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 6213ab3: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 616a897: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 5cc0694: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- b8a3688: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 35290c2: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- ced4e68: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- c9b7484: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 4d3a3e0: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 26818d9: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 48e429e: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 68f29c1: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- e5d1062: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- e67e35e: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 80139f7: Bump github.com/google/go-cmp from 0.5.5 to 0.5.6 (@dependabot[bot])
- 2e365b2: Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 (@dependabot[bot])
- 5ecf968: Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (@dependabot[bot])
- ca9535d: Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (@dependabot[bot])
- d321930: Bump github.com/google/go-github/v35 from 35.2.0 to 35.3.0 (@dependabot[bot])
- 6ae44a7: Bump github.com/google/go-github/v50 from 50.1.0 to 50.2.0 (@dependabot[bot])
- ee613ff: Bump github.com/hashicorp/hcl/v2 from 2.10.1 to 2.11.1 (@dependabot[bot])
- e756588: Bump github.com/hashicorp/hcl/v2 from 2.11.1 to 2.12.0 (@dependabot[bot])
- 06f5c9e: Bump github.com/hashicorp/hcl/v2 from 2.12.0 to 2.13.0 (@dependabot[bot])
- 1bf5db6: Bump github.com/hashicorp/hcl/v2 from 2.13.0 to 2.14.0 (@dependabot[bot])
- 6e02014: Bump github.com/hashicorp/hcl/v2 from 2.14.0 to 2.14.1 (@dependabot[bot])
- 837d737: Bump github.com/hashicorp/hcl/v2 from 2.14.1 to 2.15.0 (@dependabot[bot])
- fc0dece: Bump github.com/hashicorp/hcl/v2 from 2.15.0 to 2.16.0 (@dependabot[bot])
- 1e5eed4: Bump github.com/hashicorp/hcl/v2 from 2.16.0 to 2.16.1 (@dependabot[bot])
- 0bf1fb2: Bump github.com/hashicorp/hcl/v2 from 2.16.1 to 2.16.2 (@dependabot[bot])
- a8945a4: Bump github.com/hashicorp/hcl/v2 from 2.16.2 to 2.17.0 (@dependabot[bot])
- 3a36c22: Bump github.com/klauspost/compress from 1.15.10 to 1.15.11 (@dependabot[bot])
- a60acd0: Bump github.com/klauspost/compress from 1.15.11 to 1.15.12 (@dependabot[bot])
- 0b8fcb9: Bump github.com/klauspost/compress from 1.15.12 to 1.15.13 (@dependabot[bot])
- b34622f: Bump github.com/klauspost/compress from 1.15.13 to 1.15.14 (@dependabot[bot])
- cda4a51: Bump github.com/klauspost/compress from 1.15.14 to 1.15.15 (@dependabot[bot])
- ab8e56d: Bump github.com/klauspost/compress from 1.15.15 to 1.16.0 (@dependabot[bot])
- 99b136b: Bump github.com/klauspost/compress from 1.15.9 to 1.15.10 (@dependabot[bot])
- 440f05b: Bump github.com/klauspost/compress from 1.16.0 to 1.16.3 (@dependabot[bot])
- 022e366: Bump github.com/klauspost/compress from 1.16.3 to 1.16.4 (@dependabot[bot])
- c072ddd: Bump github.com/klauspost/compress from 1.16.4 to 1.16.5 (@dependabot[bot])
- a4e5bac: Bump github.com/prometheus/client_golang from 1.10.0 to 1.11.0 (@dependabot[bot])
- c4cb80c: Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 (@dependabot[bot])
- 3e3a7d9: Bump github.com/prometheus/client_golang from 1.13.0 to 1.13.1 (@dependabot[bot])
- 0382ea6: Bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 (@dependabot[bot])
- 1362aa6: Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 (@dependabot[bot])
- e677b8c: Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 (@dependabot[bot])
- c6716db: Bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 (@dependabot[bot])
- aa3cce6: Bump github.com/prometheus/client_model from 0.3.0 to 0.4.0 (@dependabot[bot])
- 0910ebe: Bump github.com/prometheus/common from 0.21.0 to 0.23.0 (@dependabot[bot])
- 6ff5d8c: Bump github.com/prometheus/common from 0.23.0 to 0.24.0 (@dependabot[bot])
- cf2e4e7: Bump github.com/prometheus/common from 0.24.0 to 0.25.0 (@dependabot[bot])
- 17e5659: Bump github.com/prometheus/common from 0.25.0 to 0.27.0 (@dependabot[bot])
- 38dd8a7: Bump github.com/prometheus/common from 0.27.0 to 0.29.0 (@dependabot[bot])
- cf740df: Bump github.com/prometheus/common from 0.29.0 to 0.30.0 (@dependabot[bot])
- 15e3a43: Bump github.com/prometheus/common from 0.30.0 to 0.31.1 (@dependabot[bot])
- 1560324: Bump github.com/prometheus/common from 0.31.1 to 0.32.1 (@dependabot[bot])
- c9cbe41: Bump github.com/prometheus/common from 0.35.0 to 0.36.0 (@dependabot[bot])
- 2602e2b: Bump github.com/prometheus/common from 0.37.0 to 0.38.0 (@dependabot[bot])
- 1816c19: Bump github.com/prometheus/common from 0.38.0 to 0.39.0 (@dependabot[bot])
- e422299: Bump github.com/prometheus/common from 0.39.0 to 0.40.0 (@dependabot[bot])
- 986326f: Bump github.com/prometheus/common from 0.40.0 to 0.41.0 (@dependabot[bot])
- 641ed55: Bump github.com/prometheus/common from 0.41.0 to 0.42.0 (@dependabot[bot])
- 62fb675: Bump github.com/prometheus/common from 0.42.0 to 0.43.0 (@dependabot[bot])
- 9a7e6a2: Bump github.com/prometheus/common from 0.43.0 to 0.44.0 (@dependabot[bot])
- 9a66274: Bump github.com/prometheus/prometheus from 0.35.0 to 0.36.0 (@dependabot[bot])
- 73e5479: Bump github.com/prometheus/prometheus from 0.36.0 to 0.36.1 (@dependabot[bot])
- 918cb4c: Bump github.com/prometheus/prometheus from 0.36.1 to 0.36.2 (@dependabot[bot])
- 649f9e8: Bump github.com/prometheus/prometheus from 0.36.2 to 0.37.0 (@dependabot[bot])
- 2c48261: Bump github.com/prometheus/prometheus from 0.38.0 to 0.39.1 (@dependabot[bot])
- 79d1023: Bump github.com/prometheus/prometheus from 0.39.1 to 0.40.0 (@dependabot[bot])
- 6f5fd23: Bump github.com/prometheus/prometheus from 0.40.0 to 0.40.1 (@dependabot[bot])
- 7b3e9f4: Bump github.com/prometheus/prometheus from 0.40.1 to 0.40.2 (@dependabot[bot])
- ff7620e: Bump github.com/prometheus/prometheus from 0.40.2 to 0.40.3 (@dependabot[bot])
- 6be7955: Bump github.com/prometheus/prometheus from 0.40.3 to 0.40.5 (@dependabot[bot])
- b0ae7cf: Bump github.com/prometheus/prometheus from 0.40.5 to 0.40.6 (@dependabot[bot])
- 4777221: Bump github.com/prometheus/prometheus from 0.40.6 to 0.40.7 (@dependabot[bot])
- 8de5968: Bump github.com/prometheus/prometheus from 0.40.7 to 0.41.0 (@dependabot[bot])
- c00f728: Bump github.com/prometheus/prometheus from 0.41.0 to 0.42.0 (@dependabot[bot])
- bb0c915: Bump github.com/prometheus/prometheus from 0.42.0 to 0.43.0 (@dependabot[bot])
- 2d94669: Bump github.com/prometheus/prometheus from 0.43.0 to 0.43.1 (@dependabot[bot])
- f7980e8: Bump github.com/prometheus/prometheus from 0.43.1 to 0.44.0 (@dependabot[bot])
- 26e8c67: Bump github.com/rogpeppe/go-internal (@dependabot[bot])
- c63478b: Bump github.com/rogpeppe/go-internal from 1.8.0 to 1.8.1 (@dependabot[bot])
- e7e53d3: Bump github.com/rogpeppe/go-internal from 1.8.1 to 1.9.0 (@dependabot[bot])
- bc222b2: Bump github.com/rs/zerolog from 1.21.0 to 1.22.0 (@dependabot[bot])
- 41f4377: Bump github.com/rs/zerolog from 1.22.0 to 1.23.0 (@dependabot[bot])
- 82df1dd: Bump github.com/rs/zerolog from 1.23.0 to 1.24.0 (@dependabot[bot])
- 716d493: Bump github.com/rs/zerolog from 1.26.0 to 1.26.1 (@dependabot[bot])
- b4bdde7: Bump github.com/rs/zerolog from 1.27.0 to 1.28.0 (@dependabot[bot])
- f7b47b4: Bump github.com/rs/zerolog from 1.28.0 to 1.29.0 (@dependabot[bot])
- e54d137: Bump github.com/rs/zerolog from 1.29.0 to 1.29.1 (@dependabot[bot])
- 158f626: Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (@dependabot[bot])
- 29d133a: Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 (@dependabot[bot])
- f2cb138: Bump github.com/stretchr/testify from 1.7.3 to 1.7.5 (@dependabot[bot])
- e8d4dea: Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (@dependabot[bot])
- 2387228: Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (@dependabot[bot])
- 3e562d9: Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (@dependabot[bot])
- d9bdcc3: Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (@dependabot[bot])
- bbca2b4: Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (@dependabot[bot])
- 662d228: Bump github.com/urfave/cli/v2 from 2.10.2 to 2.10.3 (@dependabot[bot])
- a75e43d: Bump github.com/urfave/cli/v2 from 2.10.3 to 2.11.0 (@dependabot[bot])
- 8b4df87: Bump github.com/urfave/cli/v2 from 2.11.0 to 2.11.1 (@dependabot[bot])
- 48d19c5: Bump github.com/urfave/cli/v2 from 2.11.1 to 2.11.2 (@dependabot[bot])
- 1fa7430: Bump github.com/urfave/cli/v2 from 2.11.2 to 2.14.1 (@dependabot[bot])
- 5f666ff: Bump github.com/urfave/cli/v2 from 2.14.1 to 2.16.3 (@dependabot[bot])
- 7e00ec8: Bump github.com/urfave/cli/v2 from 2.16.3 to 2.17.1 (@dependabot[bot])
- ad1e5c5: Bump github.com/urfave/cli/v2 from 2.17.1 to 2.19.2 (@dependabot[bot])
- efb0c39: Bump github.com/urfave/cli/v2 from 2.19.2 to 2.20.2 (@dependabot[bot])
- 99f9074: Bump github.com/urfave/cli/v2 from 2.20.2 to 2.20.3 (@dependabot[bot])
- 486927f: Bump github.com/urfave/cli/v2 from 2.20.3 to 2.23.0 (@dependabot[bot])
- d6ed547: Bump github.com/urfave/cli/v2 from 2.23.0 to 2.23.4 (@dependabot[bot])
- 6bc9cd5: Bump github.com/urfave/cli/v2 from 2.23.4 to 2.23.5 (@dependabot[bot])
- 7484ced: Bump github.com/urfave/cli/v2 from 2.23.5 to 2.23.6 (@dependabot[bot])
- 7741347: Bump github.com/urfave/cli/v2 from 2.23.6 to 2.23.7 (@dependabot[bot])
- ce80a77: Bump github.com/urfave/cli/v2 from 2.23.7 to 2.24.1 (@dependabot[bot])
- 7fa62c6: Bump github.com/urfave/cli/v2 from 2.24.1 to 2.24.2 (@dependabot[bot])
- 2f6de05: Bump github.com/urfave/cli/v2 from 2.24.2 to 2.24.3 (@dependabot[bot])
- c25911e: Bump github.com/urfave/cli/v2 from 2.24.3 to 2.24.4 (@dependabot[bot])
- a45eebf: Bump github.com/urfave/cli/v2 from 2.24.4 to 2.25.0 (@dependabot[bot])
- dd0d445: Bump github.com/urfave/cli/v2 from 2.25.1 to 2.25.3 (@dependabot[bot])
- 9765221: Bump github.com/urfave/cli/v2 from 2.25.3 to 2.25.5 (@dependabot[bot])
- b59277c: Bump github.com/urfave/cli/v2 from 2.4.0 to 2.4.8 (@dependabot[bot])
- ce27ce7: Bump github.com/urfave/cli/v2 from 2.5.0 to 2.5.1 (@dependabot[bot])
- 80b8117: Bump github.com/urfave/cli/v2 from 2.5.1 to 2.6.0 (@dependabot[bot])
- 4d10ba4: Bump github.com/urfave/cli/v2 from 2.6.0 to 2.8.0 (@dependabot[bot])
- f53c2ae: Bump github.com/urfave/cli/v2 from 2.8.0 to 2.8.1 (@dependabot[bot])
- 97d8326: Bump github.com/urfave/cli/v2 from 2.8.1 to 2.10.2 (@dependabot[bot])
- 095cd9e: Bump github.com/zclconf/go-cty from 1.12.1 to 1.13.0 (@dependabot[bot])
- 8695455: Bump github.com/zclconf/go-cty from 1.13.0 to 1.13.1 (@dependabot[bot])
- f3a5eec: Bump github.com/zclconf/go-cty from 1.13.1 to 1.13.2 (@dependabot[bot])
- a87ba48: Bump github/codeql-action from 1 to 2 (@dependabot[bot])
- e2a46d5: Bump go.uber.org/atomic from 1.10.0 to 1.11.0 (@dependabot[bot])
- c27b847: Bump go.uber.org/atomic from 1.9.0 to 1.10.0 (@dependabot[bot])
- 834044e: Bump go.uber.org/automaxprocs from 1.5.1 to 1.5.2 (@dependabot[bot])
- 1a645d3: Bump golang from 1.16.6-alpine to 1.16.7-alpine (@dependabot[bot])
- 9987dc1: Bump golang from 1.17.2-alpine to 1.17.3-alpine (@dependabot[bot])
- 12a81e7: Bump golang from 1.17.3-alpine to 1.17.4-alpine (@dependabot[bot])
- 43a8c36: Bump golang from 1.18.2-alpine to 1.18.3-alpine (@dependabot[bot])
- 68d2115: Bump golang from 1.18.4-alpine to 1.18.5-alpine (@dependabot[bot])
- 0ad3aff: Bump golang from 1.18.5-alpine to 1.19.0-alpine (@dependabot[bot])
- 77a0cfc: Bump golang from 1.19.0-alpine to 1.19.1-alpine (@dependabot[bot])
- af0c71f: Bump golang from 1.19.1-alpine to 1.19.2-alpine (@dependabot[bot])
- 74c1ccc: Bump golang from 1.19.2-alpine to 1.19.3-alpine (@dependabot[bot])
- e52d8a5: Bump golang from 1.19.3-alpine to 1.19.4-alpine (@dependabot[bot])
- 6a7c69d: Bump golang from 1.19.5-alpine to 1.20.0-alpine (@dependabot[bot])
- 6ca41c4: Bump golang from 1.20.0-alpine to 1.20.1-alpine (@dependabot[bot])
- 061e7af: Bump golang from 1.20.1-alpine to 1.20.2-alpine (@dependabot[bot])
- 1e3ddc3: Bump golang from 1.20.2-alpine to 1.20.3-alpine (@dependabot[bot])
- ef3c720: Bump golang from 1.20.3-alpine to 1.20.4-alpine (@dependabot[bot])
- 37836df: Bump golang.org/x/net from 0.6.0 to 0.7.0 (@dependabot[bot])
- ec2a7f3: Bump golang.org/x/oauth2 from 0.1.0 to 0.2.0 (@dependabot[bot])
- 06317d0: Bump golang.org/x/oauth2 from 0.2.0 to 0.3.0 (@dependabot[bot])
- 13f5cb0: Bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 (@dependabot[bot])
- e934b16: Bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 (@dependabot[bot])
- ac559b0: Bump golang.org/x/oauth2 from 0.5.0 to 0.6.0 (@dependabot[bot])
- d58cc49: Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 (@dependabot[bot])
- 16fe3cd: Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (@dependabot[bot])
- 3a320d7: Bump golang.org/x/tools from 0.1.10 to 0.1.11 in /tools/goimports (@dependabot[bot])
- 04fb993: Bump golang.org/x/tools from 0.1.11 to 0.1.12 in /tools/goimports (@dependabot[bot])
- 95c75b4: Bump golang.org/x/tools from 0.1.12 to 0.2.0 in /tools/goimports (@dependabot[bot])
- c1537b4: Bump golang.org/x/tools from 0.1.8 to 0.1.9 in /tools/goimports (@dependabot[bot])
- bd4f6ec: Bump golang.org/x/tools from 0.1.9 to 0.1.10 in /tools/goimports (@dependabot[bot])
- 878b17d: Bump golang.org/x/tools from 0.2.0 to 0.3.0 in /tools/goimports (@dependabot[bot])
- 34b6eeb: Bump golang.org/x/tools from 0.3.0 to 0.4.0 in /tools/goimports (@dependabot[bot])
- 9b1ac50: Bump golang.org/x/tools from 0.4.0 to 0.5.0 in /tools/goimports (@dependabot[bot])
- f1cb79a: Bump golang.org/x/tools from 0.5.0 to 0.6.0 in /tools/goimports (@dependabot[bot])
- 9f96293: Bump golang.org/x/tools from 0.6.0 to 0.7.0 in /tools/goimports (@dependabot[bot])
- dc974f9: Bump golang.org/x/tools from 0.7.0 to 0.8.0 in /tools/goimports (@dependabot[bot])
- a9b986e: Bump golang.org/x/tools from 0.8.0 to 0.9.1 in /tools/goimports (@dependabot[bot])
- 3bee6a8: Bump golang.org/x/tools from 0.9.1 to 0.9.3 in /tools/goimports (@dependabot[bot])
- 5a5cd46: Bump gopkg.in/yaml.v3 from 3.0.0 to 3.0.1 (@dependabot[bot])
- 160d01d: Bump goreleaser/goreleaser-action from 2 to 3 (@dependabot[bot])
- a593e53: Bump goreleaser/goreleaser-action from 3 to 4 (@dependabot[bot])
- 2973dbf: Bump mvdan.cc/gofumpt from 0.2.1 to 0.3.0 in /tools/gofumpt (@dependabot[bot])
- 8d1b404: Bump mvdan.cc/gofumpt from 0.3.0 to 0.3.1 in /tools/gofumpt (@dependabot[bot])
- 3abed3b: Bump mvdan.cc/gofumpt from 0.3.1 to 0.4.0 in /tools/gofumpt (@dependabot[bot])
- 0e8071e: Bump mvdan.cc/gofumpt from 0.4.0 to 0.5.0 in /tools/gofumpt (@dependabot[bot])
- 56e580a: Bump nosborn/github-action-markdown-cli from 3.2.0 to 3.3.0 (@dependabot[bot])
- a37871f: Bump promql/regexp severity to bug (@prymitive)
- 049cf96: Bump rojopolis/spellcheck-github-actions from 0.30.0 to 0.32.0 (@dependabot[bot])
- fbc4a0b: Cache prometheus server reponses (@prymitive)
- b0f3f73: Calculate bytes per time series via query (@prymitive)
- 81ccceb: Check for bool midifier in comparision (@prymitive)
- a079eda: Check for redundant regex anchors (@prymitive)
- ef2a395: Check labels passed in absent in template checks (@prymitive)
- e6be01a: Check labels used on annotations (@prymitive)
- 247013b: Cleanup deps (@prymitive)
- dc1d265: Cleanup tests (@prymitive)
- 7ceaca6: Compile on GitHub using goreleaser (@prymitive)
- 8c2569e: Correctly apply multiple disable comments (@prymitive)
- bfe0055: Correctly check for sample time ranges (@prymitive)
- 852d2bd: Correctly handle 504s (@prymitive)
- 3e11b59: Correctly handle anchors (@prymitive)
- 21b4bd0: Correctly handle regex names in queries (@prymitive)
- e213189: Correctly pass base branch flag (@prymitive)
- 6f0aa8a: Correctly report file parse errors in CI (@prymitive)
- db62066: Correctly report line numbers (@prymitive)
- 8ae5836: Correctly set timestamps in promql/series (@prymitive)
- 573090d: Create CODEOWNERS (@prymitive)
- 64f50e6: Deduplicate reports (@prymitive)
- 5cf243d: Delete codeql.yml (@prymitive)
- e60dbd6: Detect rate(sum(counter)) chains (@prymitive)
- e9ec809: Dockerfile: add common CA certs (@GiedriusS)
- 5456aa5: Document actions workflow (@prymitive)
- 65da012: Don't deploy pages on PRs (@prymitive)
- 805a119: Don't duplicated check for promql/series (@prymitive)
- cbb4e9b: Don't enable multiple instances of the same check (@prymitive)
- 5b30c75: Don't fail pint ci if a directory is renamed (@prymitive)
- 2c2deeb: Don't fail to parse YAML on template errors (@prymitive)
- d0bf679: Don't failover in case of query errors (@prymitive)
- 2451293: Don't parse symlinks from ignored paths (@prymitive)
- 1f44606: Don't print 3µs in duration strings (@prymitive)
- bbc461e: Don't replace amd64 with x86_64 (@prymitive)
- f1a0407: Don't report humanise when round is used (@prymitive)
- 5a058fd: Drop fuzzing from actions (@prymitive)
- 1c6e0d7: Drop lines label from pint_problem metric (@prymitive)
- 57b1c6b: Enable actions updates (@prymitive)
- 3b53144: Enable cache on CI (@prymitive)
- 9aa8e16: Enable code scanning (@prymitive)
- a4f97f4: Enable dependabot (@prymitive)
- c7d2a42: Enable dependabot for all tools (@prymitive)
- a49e923: Enable dependency review action (@prymitive)
- 7778dd9: Enable more codeql checks (@prymitive)
- bc4015e: Enable more linter checks (@prymitive)
- 445de05: Enable shadow checks in govet (@prymitive)
- b52bd8e: Enable strict mode by default (@prymitive)
- 6d0872c: Ensure all checks are tested againt invalid queries (@prymitive)
- e990b8a: Ensure counters are updated (@prymitive)
- f954467: Ensure version is set for all builds (@prymitive)
- c290634: Ensure we don't report problems from unmodified lines (@prymitive)
- 14ab07f: Error on duplicated keys (@prymitive)
- e82937c: Escape go templates in docs (@prymitive)
- 283aa59: Escape templates (@prymitive)
- 9948bbc: Expand env variables in config file (@prymitive)
- 21bc399: Export last run duration metric (@prymitive)
- 5e8606b: Fail if --config flag is set but file is missing (@prymitive)
- cb1bc19: Fix --base-branch handling (@prymitive)
- c839563: Fix a false positive when bool modifier is used (@prymitive)
- 73ae37e: Fix a typo in dependabot config (@prymitive)
- 7dd8239: Fix a typo in documentation dir structure (@prymitive)
- f97b24c: Fix absent checks (@prymitive)
- bedea1e: Fix absent() checks (@prymitive)
- 1dd6644: Fix another false positive (@prymitive)
- 83a2069: Fix cache metric labels (@prymitive)
- 769e677: Fix changelog (@prymitive)
- ead2134: Fix changelog links (@prymitive)
- b47cc53: Fix changelog style (@prymitive)
- 361dbf7: Fix check resolution with no rule block (@prymitive)
- 65a632a: Fix check test logic (@prymitive)
- 4ce177a: Fix comparison check (@prymitive)
- 98a7de2: Fix deep comparison checks (@prymitive)
- a5c7617: Fix docker builds (@prymitive)
- afd9ba0: Fix docs (@prymitive)
- 8e7f272: Fix docs markup (@prymitive)
- efccb76: Fix docs rendering (@prymitive)
- 1bb0f09: Fix examples (@prymitive)
- 9906dde: Fix false positives from promql/fragile (@prymitive)
- a6cd310: Fix file rename handling in git (@prymitive)
- 3f67319: Fix flag parsing in promql/range_query (@prymitive)
- 19bf85a: Fix flaky tests (@prymitive)
- 5151b63: Fix function calls handling in vector_matching (@prymitive)
- 7c7a0a9: Fix github pages rendering (@prymitive)
- fc4978c: Fix ignore rule handling (@prymitive)
- e8f0935: Fix incorrect base SHA for commit ranges (@prymitive)
- bef43ad: Fix label page (@prymitive)
- 7850599: Fix label_replace handling in alerts/template (@prymitive)
- 50b8952: Fix license file (@prymitive)
- 8dd8461: Fix license file (@prymitive)
- f8bb17b: Fix lint handling of symlinks (@prymitive)
- 0939054: Fix linter errors (@prymitive)
- c73a90e: Fix memory usage when running range queries (@prymitive)
- e9d2934: Fix metadata queries (@prymitive)
- 6dfc349: Fix metrics (@prymitive)
- 48f614b: Fix off-by-one error in line reporting (@prymitive)
- dba5669: Fix parsing of for:1d (@prymitive)
- 48f1b85: Fix pint ci when a file is added and then removed (@prymitive)
- 772ca6a: Fix promapi metric usage (@prymitive)
- 7a0e62e: Fix promq/series disable comments (@prymitive)
- 6ca5344: Fix promql/vector_matching false positive (@prymitive)
- f3f8cda: Fix query cache hit rate (@prymitive)
- 9448eae: Fix range merges (@prymitive)
- d9af236: Fix range query cache key (@prymitive)
- 54ea65c: Fix range query caching (@prymitive)
- 6f49112: Fix ranges calculation (@prymitive)
- 352137d: Fix rule/owner line reporting (@prymitive)
- 6be99c8: Fix series check with name selectors (@prymitive)
- 1eadced: Fix symlink handling (@prymitive)
- 1f974dc: Fix tags support in file/disable comments (@prymitive)
- ef48319: Fix typo in docs/configuration.md (@adamchalmers)
- 4160685: Fix typo of "couldn't" (@frebib)
- 6978bbe: Fix typos (@prymitive)
- 7ffea15: Fix typos (@prymitive)
- 38e1f3b: Fix vector matching checks (@prymitive)
- adfe4ed: Fix workflow key (@prymitive)
- 3f648de: Fix wrong line numbers on annotations (@prymitive)
- 31e793c: Format all files (@prymitive)
- 2383865: GitHub annotations should only be added to modified lines (@prymitive)
- 707d95f: Group pages actions by ref (@prymitive)
- e050c87: Ignore absent() calls in comparison check (@prymitive)
- 01aa6cf: Ignore right hand side of aggregation in by/without checks (@prymitive)
- 7c422ba: Ignore unknown metric types in promql/rate (@prymitive)
- fee1dd5: Implement regex matching for annotation keys (@)
- 47088ac: Implement watch command (@prymitive)
- 3b6c7e8: Improve alerts/template logic (@prymitive)
- 0483c1c: Improve cache hit rate (@prymitive)
- 1c3f8c4: Improve error reporting in strict mode (@prymitive)
- b947581: Improve line reporting on unmarshall errors (@prymitive)
- 454cb49: Improve parse output (@prymitive)
- 1da53c9: Improve promql/by & promql/without checks (@prymitive)
- bb2d6a2: Improve promql/vector_matching check query rewrites (@prymitive)
- dafcf5e: Improve query cache hit rate (@prymitive)
- bb84791: Improve range cache efficiency (@prymitive)
- 88e71c3: Improve symlinks handling (@prymitive)
- b92428f: Improve template label checks (@prymitive)
- d48b2cd: Improve vector_maching check coverage (@prymitive)
- 173eb62: Improved the logic of check (@prymitive)
- f175acb: Include query lines in template check errors (@prymitive)
- 045bf6f: Include severity info in the pint lint output (@prymitive)
- 3c3a620: Log when problems are hidden due to --min-severity flag (@prymitive)
- f08676c: Make absent() checks aware of binary expressions (@prymitive)
- 4d2f2eb: Make it clear when a file is ignored (@prymitive)
- 4ed2cee: Make it clear when annotations are moved (@prymitive)
- bfb156b: Make query cache cost aware (@prymitive)
- 7e4be33: Make sure template works on absent(sum()) calls (@prymitive)
- 918aab5: Make timeout fields optional (@prymitive)
- e0a5a82: Mention Prometheus API requirements (@prymitive)
- 2e5a773: Mention delta function (@prymitive)
- ce5c3f4: Merge remote-tracking branch 'origin/main' into feature/github_support (@GiedriusS)
- 31e3f1d: Migrate value check functionality to template check (@prymitive)
- d2abc8b: More aggressive retry behaviour (@prymitive)
- 16421f7: More flexible disable comments for promql/series (@prymitive)
- 07e8489: More relaxed parsing of k8s manifests (@prymitive)
- a58063f: More test coverage, bug fixes (@prymitive)
- 972cf37: Move flags to global options (@prymitive)
- 0938035: Move humanize to output package (@prymitive)
- a9b94b4: Never send raw queries from promql/vector_matching (@prymitive)
- 9388222: Normalize range query results (@prymitive)
- 61ca610: OBS-851 ignore problems on unmodified lines (@prymitive)
- 129aa70: OBS-895 correctly handle group_left() & group_right() (@prymitive)
- 434a963: Pass --no-guess to git (@prymitive)
- c735b6a: Pass coverage path to codecov (@prymitive)
- 20b906a: Pin debian docker image (@prymitive)
- 616ab75: Print failed fuzzing inputs on error (@prymitive)
- 14b4cfe: Publish binaries on new release (@prymitive)
- 6b7c568: Purge expired cache on interval (@prymitive)
- 3374eac: Raise promql/series severity from Warning to Bug (@prymitive)
- 9ef2430: Re-add codeql.yml (@prymitive)
- 5bca518: Refactor HTTP based tests (@prymitive)
- e6a0531: Refactor Prometheus API error handling (@prymitive)
- 3dc6f94: Refactor aggregation checks (@prymitive)
- c6c5cb3: Refactor commands (@prymitive)
- 647f6e6: Refactor config loading (@prymitive)
- 87aa64f: Refactor docs (@prymitive)
- 4a153fd: Refactor docs (@prymitive)
- 9561783: Refactor file scanning code (@prymitive)
- 5faae11: Refactor git branch discovery (@prymitive)
- a7ae5e1: Refactor prometheus query loop (@prymitive)
- 6de93c2: Refactor promql/series check (@prymitive)
- b08d143: Refactor tests (@prymitive)
- 1be963a: Refactor tests (@prymitive)
- e1e33d1: Refactor time range merges (@prymitive)
- 2fa4009: Reformat docs (@prymitive)
- c67f7ef: Relax series locking (@prymitive)
- dc9bc76: Remove cache limits (@prymitive)
- 1306de4: Remove codeql (@prymitive)
- 80eac1c: Remove debug logs (@prymitive)
- af63966: Remove expensive cache evictions (@prymitive)
- f28ac35: Remove noisy debug log (@prymitive)
- 4ad037d: Remove unnecessary output code (@prymitive)
- 6921285: Remove unused code and make tests more reliable (@prymitive)
- ad843f6: Rename check docs (@prymitive)
- 86d420d: Rename pint/parse to yaml/parse (@prymitive)
- a0dc818: Rename query/series to promql/series (@prymitive)
- 785af29: Report prometheus URI when reporting errors (@prymitive)
- 99ebf60: Resolve linter errors (@prymitive)
- 6dc82d4: Retry more errors (@prymitive)
- 45a57f0: Retry range queries on found duplicate series errors (@prymitive)
- 66bb895: Revert "Merge pull request cloudflare#142 from cloudflare/series" (@prymitive)
- 2ea7546: Revert to current (@prymitive)
- 5a3e24a: Revert: Avoid over-allocating query respones (@prymitive)
- 31fb7c6: Run benchmark in CI (@prymitive)
- c6e9719: Run checks against symlinks (@prymitive)
- 014cdb2: Run same rule validation as Prometheus (@prymitive)
- e2b69e1: Run tests via actions (@prymitive)
- 7e567fe: Run tests without linters (@prymitive)
- 531f488: Set -no-color for tests (@prymitive)
- 60bd0db: Simplify configuration (@prymitive)
- dda1f61: Simplify rate check (@prymitive)
- c0d3ee0: Skip checks when ci command is run from main branch (@prymitive)
- 79fa0cd: Speed up expensive queries in watch mode (@prymitive)
- 2273794: Split docker CI jobs (@prymitive)
- d7e7137: Stop checking rule if we got an entry (@prymitive)
- f393e06: Stream JSON responses (@prymitive)
- 60bae8e: Stream samples directly into ranges (@prymitive)
- b5ca45b: Support Prometheus 2.32.0 (@prymitive)
- 5b03212: Support failover URIs for Prometheus servers (@prymitive)
- 66f5bda: Support setting min-age for promql/series (@prymitive)
- 3496990: Support skip ci and no ci comments (@prymitive)
- ce437d9: Test goreleaser config in CI (@prymitive)
- 4aed40c: Track cache gets (@prymitive)
- 552e44c: Treat expensive query errors as warnings (@prymitive)
- c6c9b5b: Try speeding up testscript tests (@prymitive)
- f1f4cdd: Try to resolve missing series from recording rules (@prymitive)
- 38917a6: Tweak debug logs (@prymitive)
- 74b4fcb: Unwrap errors using Prometheus v2.37.0 (@prymitive)
- 4dd59fe: Update Go deps (@prymitive)
- 96353ed: Update Go deps (@prymitive)
- 429ceaa: Update Go version (@prymitive)
- 4fa3771: Update all deps (@prymitive)
- cf75fb1: Update changelog (@prymitive)
- 959aa8d: Update changelog (@prymitive)
- fd48c02: Update changelog (@prymitive)
- 9541e29: Update changelog (@prymitive)
- d2dc5d8: Update changelog (@prymitive)
- 6f8a3ee: Update ci job perms (@prymitive)
- 41ba77b: Update current (@prymitive)
- 098ee24: Update current (@prymitive)
- b9ad402: Update current module (@prymitive)
- 7363cfc: Update deps (@prymitive)
- 5c21816: Update deps (@prymitive)
- 80397d9: Update deps (@prymitive)
- 6c75fa0: Update deps and fix linter errors (@prymitive)
- 036da52: Update docs (@prymitive)
- d109257: Update docs (@prymitive)
- fc62036: Update docs (@prymitive)
- 2b7383f: Update documentation (@prymitive)
- 452ece0: Update go to 1.17.5 (@prymitive)
- cfb10a7: Update go version (@prymitive)
- bc5057d: Update go-yaml to v3 (@prymitive)
- 0515f03: Update golangci-lint to v1.45.0 (@prymitive)
- aa0cdc1: Update goreleaser flags (@prymitive)
- c64cddc: Update snapshots (@prymitive)
- 4d91fe3: Update tests to match new errors from prometheus/common (@prymitive)
- d9a9fa0: Upgrade Prometheus to v2.38.0 (@prymitive)
- e9c3b3c: Upgrade deps (@prymitive)
- 862b4ea: Upgrade deps (@prymitive)
- 03beb19: Upgrade prometheus libs to v2.36.0 (@prymitive)
- b81378b: Use GitHub review API (@prymitive)
- fc4dc68: Use Go 1.16.6 (@prymitive)
- c51e4f8: Use Go 1.17 (@prymitive)
- 9d8ff72: Use Go 1.17.7 (@prymitive)
- c86b0d3: Use Go 1.17.8 (@prymitive)
- 7efd532: Use Go 1.18 (@prymitive)
- 857e98b: Use Go 1.18.4 (@prymitive)
- f719abc: Use Go 1.19 (@prymitive)
- 85fd6d1: Use Go 1.19.1 (@prymitive)
- 544ba0f: Use Go 1.19.4 (@prymitive)
- 2fa3dcc: Use Go 1.20 (@prymitive)
- c5d074d: Use Go 1.20.1 (@prymitive)
- 8196243: Use LRU for cache evictions (@prymitive)
- 30b785b: Use Prometheus 2.31.0 (@prymitive)
- 9b45ecd: Use Prometheus 2.32.1 (@prymitive)
- 6c8e696: Use Prometheus 2.33.0 (@prymitive)
- fa52c28: Use Prometheus 2.35-rc0 (@prymitive)
- d333de3: Use Prometheus 2.35.0 (@prymitive)
- 222beb8: Use actions for github pages (@prymitive)
- d83d50e: Use cheaper queries for series check (@prymitive)
- a1e0c74: Use checks run API for github integration (@prymitive)
- 58ae7de: Use correct line numbers in yaml/parse (@prymitive)
- c3c4f98: Use custom query cache (@prymitive)
- 0c75a7f: Use github.com/go-json-experiment/json (@prymitive)
- 226e62f: Use go 1.17.3 on ci (@prymitive)
- 52f5250: Use go 1.17.6 (@prymitive)
- d00835a: Use gofumpt instead of gofmt (@prymitive)
- 94c4362: Use series API for query/series check (@prymitive)
- 4296ae4: Use worker pool for Prometheus queries (@prymitive)
- 55fb0e1: Validate examples in CI (@prymitive)
- ed3968f: Validate rule owners if configured (@prymitive)
- 9f1240f: Validate template query syntax (@prymitive)
- 3cc8a75: Workaround new line parsing issues in go-yaml (@prymitive)
- 856f197: Write pidfile when enabled (@prymitive)
- 9230d2d: chore: enable Dockerfile updates (@prymitive)
- 5c7153b: chore: update dependencies (@prymitive)
- 44d4c07: cmd: ci: return error from command (@GiedriusS)
- f374082: enable dependabot on /tools/golangci-lint (@prymitive)
- 7605de6: fix(cmd): typo in scanWorker (@rasta-rocket)
- 483fcf2: let CI infer reponame/owner from GITHUB_REPOSITORY (@obliadp)
- 6c51ffe: promql/series: don't expose internal variable (@fbs)
- cf7d080: reporter: add GitHub support (@GiedriusS)