Arpit Srivastava
47c8b93465
feat: add promtool validation for golden files ( #8216 )
...
* feat: add promtool validation for golden files
Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com >
* fix: add goldenfiles and testdata to cspell dictionary
Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com >
* fix: clarify note on excluded files in golden file validation
Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com >
* refactor: use tools.go pattern for promtool
Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com >
---------
Signed-off-by: arpit529srivastava <arpitsrivastava529@gmail.com >
2026-02-02 15:31:10 +01:00
dependabot[bot]
44e6f716ee
build(deps): bump streetsidesoftware/cspell-action from 8.1.2 to 8.2.0
...
Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action ) from 8.1.2 to 8.2.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases )
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md )
- [Commits](24fa8d3096...d5d910b521 )
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 8.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-28 12:42:30 +00:00
dongjiang
bf74f41229
chore: Update golangci-lint version to v2.8.0 ( #8264 )
...
* update golangci-lint version
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2026-01-09 16:21:30 +05:30
dependabot[bot]
7ac6ce50e0
build(deps): bump streetsidesoftware/cspell-action from 8.1.1 to 8.1.2
...
Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action ) from 8.1.1 to 8.1.2.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases )
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md )
- [Commits](e5a858a18b...24fa8d3096 )
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 8.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-06 12:02:54 +00:00
Nutmos
3265109af3
Feat: Add Config Generator for Alertmanager's Mattermost Receiver ( #8188 )
2025-12-18 15:45:01 +01:00
dongjiang1989
677954d965
update kindest node
...
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2025-12-16 13:49:33 +08:00
dependabot[bot]
f34381a1a5
build(deps): bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 12:02:42 +00:00
dongjiang1989
c01f4c508d
Update golangci-lint version and fix warning
...
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2025-12-12 22:50:30 +08:00
dependabot[bot]
012456dcd8
build(deps): bump streetsidesoftware/cspell-action from 8.0.0 to 8.1.1
...
Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action ) from 8.0.0 to 8.1.1.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases )
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md )
- [Commits](3294df585d...e5a858a18b )
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 8.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-11 12:02:28 +00:00
Simon Pasquier
288ed3f491
docs: cover AI contributions in CONTRIBUTING.md
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-09 10:00:16 +01:00
Simon Pasquier
65f0efffb7
Merge pull request #8142 from prometheus-operator/revert-8141-disable-golangci-kal
...
Revert "chore: disable kube-api linter"
2025-12-04 11:52:34 +01:00
Simon Pasquier
eca1658d63
chore: bump golangci-lint version
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-04 09:48:41 +01:00
dependabot[bot]
8fc938bbb7
build(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 9.1.0 to 9.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v9.1.0...v9.2.0 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: 9.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-03 12:02:36 +00:00
Simon Pasquier
3bff673d4a
Revert "chore: disable kube-api linter"
2025-12-03 11:51:35 +01:00
Simon Pasquier
66970f9fb5
chore: disable kube-api linter
...
This commit disables `golangci-kube-api-linter` until we get an official
release of `golangci-lint` which includes the fix for
https://github.com/golangci/golangci-lint/issues/6205 .
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-12-03 11:09:16 +01:00
dependabot[bot]
0b06d0f95b
build(deps): bump streetsidesoftware/cspell-action from 7.2.1 to 8.0.0
...
Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action ) from 7.2.1 to 8.0.0.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases )
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md )
- [Commits](76c6f6d52a...3294df585d )
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 20:38:31 +00:00
Simon Pasquier
3e674c855c
build(deps): bump actions/checkout from 5 to 6 ( #8111 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 21:37:12 +01:00
dongjiang
83ed01170f
Merge pull request #8062 from kubeservice-stack/update-thanos-v0.40.1
...
chore: Update thanos version to v0.40.1 and golang version to 1.25
2025-11-24 21:35:15 +01:00
dependabot[bot]
6a9c3cd89f
build(deps): bump golangci/golangci-lint-action from 9.0.0 to 9.1.0
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v9.0.0...v9.1.0 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: 9.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 12:50:39 +00:00
dependabot[bot]
fc1a49a026
build(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-21 12:02:33 +00:00
dongjiang
c8c9492d69
chore: update golangci-lint version to v2.6.1 ( #8093 )
...
* update golangci-lint version t0 v2.6.1
* update custom gcl
Signed-off-by: jiangdong <jiangdong@iflytek.com >
Signed-off-by: dongjiang1989 <dongjiang1989@126.com >
2025-11-13 14:37:58 +05:30
dependabot[bot]
7e6d286ac4
build(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.0.0
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v8.0.0...v9.0.0 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 12:55:03 +00:00
dongjiang
c58676122c
Merge pull request #8063 from kubeservice-stack/add-golangci-lint-version
...
chore: Update golangci-lint version to v2.6.0
2025-11-03 13:46:42 +01:00
dependabot[bot]
76813f5b7f
build(deps): bump helm/kind-action from 1.12.0 to 1.13.0
...
Bumps [helm/kind-action](https://github.com/helm/kind-action ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](https://github.com/helm/kind-action/compare/v1.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: helm/kind-action
dependency-version: 1.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 12:03:28 +00:00
Simon Pasquier
ff3a378ac8
build(deps): bump actions/upload-artifact from 4 to 5 ( #8054 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 11:04:14 +01:00
dependabot[bot]
f6d5d42591
build(deps): bump streetsidesoftware/cspell-action from 7.2.0 to 7.2.1
...
Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action ) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/streetsidesoftware/cspell-action/releases )
- [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md )
- [Commits](dcd03dc3e8...76c6f6d52a )
---
updated-dependencies:
- dependency-name: streetsidesoftware/cspell-action
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 13:10:25 +00:00
dependabot[bot]
e49026d3be
build(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 13:03:11 +00:00
Sam McBroom
150292197b
feat: add support for configuring use_fips_sts_endpoint in sigv4 config
...
Using `AWS_USE_FIPS_ENDPOINT` to configure FIPS endpoint usage no longer
works (see https://github.com/prometheus/prometheus/issues/16752 ). This
must be done using the `use_fips_sts_endpoint` config option added in
https://github.com/prometheus/common/pull/649 . It is also available in
the new sigv4 package: https://github.com/prometheus/sigv4 .
Fixes #7986
Signed-off-by: Sam McBroom <sam.mcbroom@appian.com >
2025-10-06 13:57:10 -07:00
dongjiang
3ff38ebe62
chore: Update golangci-lint version to v2.5.0 ( #7949 )
...
---------
Signed-off-by: dongjiang <dongjiang1989@126.com >
2025-09-25 14:11:04 +02:00
Hélia Barroso
69076602c7
feat: add spell check workflow ( #7909 )
...
* feat: add spell check workflow
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com >
* fix: test names
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com >
---------
Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com >
2025-09-22 14:29:59 +02:00
Simon Pasquier
2775601a21
Merge pull request #7869 from simonpasquier/add-jsontags-linter
...
Enable jsontags linter
2025-09-09 09:32:31 +02:00
Simon Pasquier
895c23a2e1
Merge pull request #7875 from prometheus-operator/dependabot/github_actions/actions/setup-go-6
...
build(deps): bump actions/setup-go from 5 to 6
2025-09-05 13:44:39 +02:00
dependabot[bot]
8a3ad6c598
build(deps): bump actions/stale from 9 to 10
...
Bumps [actions/stale](https://github.com/actions/stale ) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v9...v10 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: '10'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 14:34:07 +00:00
dependabot[bot]
6e42f2e7b3
build(deps): bump actions/setup-go from 5 to 6
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 14:00:01 +00:00
Simon Pasquier
bc4335155a
chore: Add Makefile target for API lint
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-09-03 16:24:33 +02:00
dongjiang
d4a65bfa6d
tools: add KAL tools for golangci-linter with binary mode ( #7840 )
...
---------
Signed-off-by: dongjiang <dongjiang1989@126.com >
2025-09-03 14:21:04 +02:00
Simon Pasquier
a65906976a
chore: update to Kubernetes v1.34.0
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-08-28 17:47:58 +02:00
dongjiang
b7fa7acb67
update golangci linter version to v2.4.0
...
Signed-off-by: dongjiang <dongjiang1989@126.com >
2025-08-28 16:31:25 +08:00
Simon Pasquier
b0ae54adef
chore: remove step commenting on failed runs
...
The intent was that the CI would post a comment when documentation or
generated files were not up-to-date but it only works for PRs from the
origin repository (e.g. not with forks).
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-08-21 14:40:48 +02:00
Jayapriya Pai
517e320200
chore: bump kind version
...
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com >
2025-08-14 13:18:48 +05:30
dependabot[bot]
666f331f76
build(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 19:59:06 +00:00
dongjiang
bd0ced3026
update golangci-lint version
...
Signed-off-by: dongjiang <dongjiang1989@126.com >
2025-07-23 10:51:24 +08:00
dongjiang
80ee4e5de1
update golangci-lint version to v2.2.2
...
Signed-off-by: dongjiang <dongjiang1989@126.com >
2025-07-21 16:30:21 +08:00
prakash-218
928311acf3
Chore: Update PR template to include fixes ( #7694 )
2025-07-11 11:38:02 +02:00
dongjiang
8b3e5d3d35
update golangci-lint version ( #7695 )
...
Signed-off-by: dongjiang <dongjiang1989@126.com >
2025-07-10 14:13:00 +02:00
Yash Dugriyal
2f0f941b09
Merge pull request #7577 from V0YD23/reusable_e2e
...
Reusable e2e workflow added
2025-06-10 15:03:01 +02:00
Jayapriya Pai
ceef4f437d
chore: update kind and image versions to latest
...
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com >
2025-05-17 10:44:57 +05:30
dongjiang
fa9781c24f
update golangci-lint version
...
Signed-off-by: dongjiang <dongjiang1989@126.com >
2025-05-15 21:34:40 +08:00
Simon Pasquier
36cf9d96ee
chore: update CI k8s version to v1.33.0
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-05-14 15:02:42 +02:00
Simon Pasquier
36d8f422e2
chore: update k8s dependencies
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2025-05-07 12:13:10 +02:00