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
dependabot[bot]
feaef078dd build(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v7.0.0...v8.0.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-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-05-07 08:11:03 +00:00
dongjiang
2c563d9ca6 Merge pull request #7487 from kubeservice-stack/update-golangci-lint-2.1.5
chore: Update golangci-lint version to v2.1.5
2025-05-07 10:10:04 +02:00
dongjiang
0e44c2cd20 chore: Upgrade Go version to v1.24 (#7338)
Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-04-01 10:01:34 +02:00
dongjiang
5a8daae34b chore: Upgrade golangci-lint to v2 and golangci-lint-action to v7.0.0 (#7430)
---------

Signed-off-by: dongjiang <dongjiang1989@126.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2025-03-31 09:51:44 +02:00
dependabot[bot]
de0b444797 build(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.5.1 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.5.1...v6.5.2)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 12:58:03 +00:00
dongjiang
f9fc37c055 update golangci-lint version
Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-03-14 12:40:28 +08:00
dependabot[bot]
62339b567b build(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.5.0 to 6.5.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.5.0...v6.5.1)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-13 12:12:44 +00:00
dependabot[bot]
00d0b24d72 build(deps): bump golangci/golangci-lint-action from 6.4.0 to 6.5.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.4.0 to 6.5.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.4.0...v6.5.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 10:57:59 +00:00
dongjiang
5492b88157 Merge pull request #7343 from kubeservice-stack/update-golangci-lint
chore: Upgrade golangci-lint to v1.64.5
2025-02-18 11:55:09 +01:00
dependabot[bot]
b67398502a build(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.4.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.2 to 6.4.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.3.2...v6.4.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-14 12:27:50 +00:00
dependabot[bot]
0535bd3bc5 build(deps): bump golangci/golangci-lint-action from 6.3.1 to 6.3.2
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.1 to 6.3.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.3.1...v6.3.2)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-11 12:27:28 +00:00
dependabot[bot]
970d798a16 build(deps): bump golangci/golangci-lint-action from 6.3.0 to 6.3.1
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.3.0...v6.3.1)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 12:25:33 +00:00
dependabot[bot]
636d661b9a build(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.2.0...v6.3.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 12:18:42 +00:00
Jayapriya Pai
84a447ba99 chore: rename prometheus 2 actions file
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2025-01-31 15:52:54 +05:30
dependabot[bot]
0ec621c3b7 build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.1.1...v6.2.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-17 12:42:27 +00:00
dongjiang
6cfb80cfbb chore: Update golangci-lint to v1.63.4 (#7250)
* update golangci-lint to v1.63.4

Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-01-09 15:51:33 +05:30
dependabot[bot]
825ab14b18 build(deps): bump helm/kind-action from 1.11.0 to 1.12.0
Bumps [helm/kind-action](https://github.com/helm/kind-action) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/helm/kind-action/releases)
- [Commits](https://github.com/helm/kind-action/compare/v1.11.0...v1.12.0)

---
updated-dependencies:
- dependency-name: helm/kind-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 12:05:58 +00:00
Jayapriya Pai
b547905705 chore: update Kind version to v0.26.0
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-12-17 18:39:47 +05:30
dependabot[bot]
ba1d01761f build(deps): bump helm/kind-action from 1.10.0 to 1.11.0
Bumps [helm/kind-action](https://github.com/helm/kind-action) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/helm/kind-action/releases)
- [Commits](https://github.com/helm/kind-action/compare/v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: helm/kind-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-16 12:55:08 +00:00
Jayapriya Pai
36d17757d1 Merge pull request #7158 from slashpai/prom3
feat: make prometheus v3.0.1 as default version
2024-12-04 19:45:25 +05:30
dongjiang
5da7cf96fc update golangci-lint to v1.62.2
Signed-off-by: dongjiang <dongjiang1989@126.com>
2024-12-04 18:09:32 +08:00
Jayapriya Pai
2826f866f6 chore: add test for Prometheus v2
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-12-04 09:55:46 +05:30
Simon Pasquier
5a499185f9 chore: bump to Kubernetes v1.31.3
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-22 14:22:26 +01:00
Dhruv
26e72997e8 Feat: Implemented Github Action linter (#7123)
* ci: add actionlint workflow for GitHub Actions

This workflow integrates actionlint into the CI pipeline to lint and
validate GitHub Actions workflows.

Fixes #7094 

Signed-off-by: slashexx dhruvpuri.35@gmail.com
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-11-22 10:35:54 +05:30
dongjiang
91af9515bf chore: Update golangci-lint to v1.62.0 (#7101)
---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-11-13 15:48:14 +01:00
Simon Pasquier
625e1306b1 fix: fix if conditions in GitHub workflows
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-08 11:33:26 +01:00
liyang
6a64279e32 ci: Let github runner run only in the prometheus-operator main repository 2024-11-07 23:28:03 +08:00
Simon Pasquier
e48b358eac Merge pull request #7055 from prometheus-operator/fix-7039
chore: fix TestPrometheusVersionUpgrade
2024-11-06 10:18:49 +01:00
Simon Pasquier
3c35a6d7ba Merge pull request #7074 from simonpasquier/merge-release-0.78
Merge release 0.78
2024-11-05 16:25:06 +01:00
Simon Pasquier
d5dbb3df3e chore: fix TestPrometheusVersionUpgrade
This change reduces the scope of the upgrade tests: we're now testing
from the current LTS version (v2.45.0) to the latest stable release.

Closes #7039

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-05 16:12:56 +01:00
Simon Pasquier
f80fe19a55 Merge branch 'release-0.78' into merge-release-0.78
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-05 15:32:56 +01:00
Jayapriya Pai
ebfe270f13 chore: fix actions for operator upgrade and typo fix
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-11-05 16:14:08 +05:30
Simon Pasquier
951d701bd2 chore: reclaim disk space in publish workflow
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-05 10:17:33 +01:00
Simon Pasquier
e8db5dd39a chore: allow to save e2e diagnostics to disk
When the E2E_DIAGNOSTIC_DIRECTORY environment variable is set, the test
framework will save all collected information (logs, events, resources,
...) to this directory.

Related to #6973

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-30 15:20:13 +01:00
Jayapriya Pai
0cbb4ff69e chore: Fix unit tests actions
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-10-21 19:59:42 +05:30
Jayapriya Pai
6616970906 Merge pull request #6395 from slashpai/fix_actions
.github/workflow: make execution of e2e and unit tests conditional
2024-10-21 19:40:44 +05:30
dependabot[bot]
99e96d7352 build(deps): bump thollander/actions-comment-pull-request from 2 to 3
Bumps [thollander/actions-comment-pull-request](https://github.com/thollander/actions-comment-pull-request) from 2 to 3.
- [Release notes](https://github.com/thollander/actions-comment-pull-request/releases)
- [Commits](https://github.com/thollander/actions-comment-pull-request/compare/v2...v3)

---
updated-dependencies:
- dependency-name: thollander/actions-comment-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-14 12:01:52 +00:00
Jayapriya Pai
21f57d510d chore: add github comment PR action
Fixes #6993

Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-10-11 13:36:46 +05:30
Jayapriya Pai
07c873f627 .github/workflow: make execution of e2e and unit tests conditional
Ref: https://docs.github.com/en/actions/using-jobs/using-conditions-to-control-job-execution

This will help to avoid blocking the merge on conditional execution
when only markdown files are changed

Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-10-09 11:27:36 +05:30
Simon Pasquier
59c74143b9 Merge pull request #6984 from slashpai/update-workflow
chore: add concurrency for workflows
2024-10-07 12:38:49 +02:00
dependabot[bot]
726961bc0e build(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.1.0...v6.1.1)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-03 12:58:41 +00:00
Jayapriya Pai
3cc41e7191 chore: add concurrency for workflows
To cancel the workflow running when new
commits are pushed to pull request branch

Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-10-03 16:48:30 +05:30
Jayapriya Pai
c61034952d chore: Fix prometheus 3 tests
Update workflow and e2e tests for Prometheus 3

Related-to #6942

Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-09-25 12:27:55 +05:30
dongjiang
e98aa3fad7 chore: update golangci-lint and controller-tools version (#6951)
* update golangci-lint and controller-tools version

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>

---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-09-19 15:12:32 +00:00
Jayapriya Pai
c846674a17 feat: add experimental Prometheus 3 support (#6940)
* feat: add experimental Prometheus 3 support

Fixes #6939

Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-09-18 18:33:32 +05:30
dongjiang1989
71b925910b update golang to 1.23
Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-08-25 19:54:21 +08:00
dongjiang
fabf336014 chore: bump to golangci-lint v1.60.1 (#6856)
* update golangci-lint version


---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-08-21 11:07:07 +02:00
Simon Pasquier
f2f5e22381 chore: upgrade k8s dependencies to v1.31.0
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-08-19 11:31:35 +02:00
Simon Pasquier
e511aa26d5 chore: re-enable the generate job on MacOS
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-08-07 13:54:49 +02:00
dongjiang1989
33c5275ec7 update golangci-lint version
Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-08-07 10:15:51 +08:00