1
0
mirror of https://github.com/coreos/prometheus-operator.git synced 2026-02-05 06:45:27 +01:00

273 Commits

Author SHA1 Message Date
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