Paweł Krupa (paulfantom)
a44622ed54
Revert "workflows/versions: Enable auto-merge"
...
This reverts commit f0d9be27b3 .
2022-01-31 17:52:19 +01:00
ArthurSens
f0d9be27b3
workflows/versions: Enable auto-merge
...
Signed-off-by: ArthurSens <arthursens2005@gmail.com >
2022-01-25 15:30:57 +00:00
Philip Gough
9c9f73f6c5
ci: Add check for security scan of manifest
2022-01-17 16:08:19 +00:00
Philip Gough
1344092b36
build: Bump to build with Go 1.17
2022-01-17 15:18:50 +00:00
Philip Gough
914de7bb7a
ci: include release-0.10
2021-12-17 12:37:30 +00:00
Philip Gough
d5802ffe2d
ci: Bump k8s version and update compatability matrix
2021-12-16 17:07:38 +00:00
Paweł Krupa
36381c4827
Merge pull request #1493 from paulfantom/e2e-reporting
...
.github/workflows: group all e2e jobs into one job report
2021-11-15 10:18:46 +01:00
paulfantom
e8dc839882
.github/workflows: group all e2e jobs into one job report
...
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-11-09 15:06:21 +01:00
paulfantom
9f8c841237
do not label bugs as stale
2021-11-09 10:50:01 +01:00
paulfantom
6573056dee
.github: introduce stale bot
2021-11-03 11:21:47 +01:00
Saswata Mukherjee
13cfbe3b3d
Setup mdox
...
Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com >
2021-10-21 19:12:30 +05:30
Arunprasad Rajkumar
19347ed662
Fix typo in jsonnet dependency upgrade GH actions
...
Replace `commiter` to `committer`.
Refer https://github.com/peter-evans/create-pull-request#action-inputs for more
info about supported input properties for `peter-evans/create-pull-request@v3`.
Signed-off-by: Arunprasad Rajkumar <arajkuma@redhat.com >
2021-10-19 16:03:20 +05:30
paulfantom
bddebf8e3d
.github/workflows: automated commits should come from @prom-op-bot account
2021-10-18 17:10:55 +02:00
Damien Grisonnet
aab8d8eb88
ci: add changelogs to automated version updates
...
Add the links to the changelogs of the freshly updated components to the
automated PR that does the update. This allow verifying that we are not
missing any important changes before merging the update. This happened
recently with node-exporter 1.2 which changed some flag names that we
took 3 months to update.
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-09-30 09:45:56 +02:00
Damien Grisonnet
27aa7afe07
.github: add automated updates of release-0.9
...
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-08-20 13:49:35 +02:00
Damien Grisonnet
da35954628
.github: drop support for 1.20 on main
...
According to our policy, main branch of kube-prometheus should support
the 2 latest versions of Kubernetes. These changes update the tests and
the compatibility matrix to reflect that.
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-08-18 17:53:40 +02:00
Damien Grisonnet
518c37d72d
.github: test against Kubernetes 1.22
...
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-08-18 14:04:33 +02:00
Damien Grisonnet
24b0e699e4
.github: fix automated update in CI
...
Automated dependencies update in CI was failing whenever no new changes
were detected since git diff was returning 1.
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-08-16 18:51:30 +02:00
Damien Grisonnet
0ffe13c5d2
.github: enable auto updates on release branches
...
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-08-09 18:59:30 +02:00
paulfantom
1040e2bd70
.github: allow dispatching version updates manually and run on predefined schedule
2021-08-02 17:53:45 +02:00
Damien Grisonnet
9e8d1b0a72
.github: add remaining supported release branch
...
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-08-02 15:57:57 +02:00
Damien Grisonnet
844bdd9c47
.github: fix update version skip on release branch
...
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-08-02 15:11:41 +02:00
Damien Grisonnet
20f3cfaaeb
.github: temporarily switch to manual updates
...
Temporarily switch to manual dependencies update workflow to test if it
is updated correctly across the different release branch.
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-08-02 13:38:33 +02:00
Damien Grisonnet
7542a1b055
.github: automate release branch updates
...
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2021-08-02 13:32:32 +02:00
Paweł Krupa
7b7c346aa0
Use @prom-op-bot for automatic updates
2021-07-27 08:33:08 +02:00
paulfantom
94731577a8
.github: add PR template
...
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-07-22 17:24:57 +02:00
paulfantom
ed2ffe9d05
*: add "update" target to makefile and use it in automatic updater
...
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-07-07 10:19:07 +02:00
Philip Gough
e38bc756a4
ci: Harden action to wait for kind cluster readiness
2021-07-05 09:56:28 +01:00
Paweł Krupa
ad63d6bb95
Merge pull request #1220 from fpetkovski/auto-update-deps
...
.github/workflows: automatically update jsonnet dependencies
2021-06-25 13:23:54 +02:00
fpetkovski
321fa1391c
.github/workflows: Update versions schedule to run each Monday
2021-06-25 11:36:50 +02:00
fpetkovski
d9fc85c0bb
.github/workflows: automatically update jsonnet dependencies
...
This commit extends the versions github workflow to automatically update
jsonnet dependencies when the jsonnet code in upstream repositories changes.
2021-06-25 11:30:22 +02:00
paulfantom
d45114c73e
.github: write temporary file to /tmp
2021-06-08 11:22:25 +02:00
paulfantom
67f710846a
.github: make version update operation atomic
2021-05-31 17:13:35 +02:00
paulfantom
9b65a6ddce
.github: re-enable automatic version upgrader
...
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-05-27 18:04:12 +02:00
paulfantom
e1e367e820
.github: enable e2e tests on k8s 1.21
...
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-05-26 12:30:53 +02:00
paulfantom
415afa4cc0
*: cut release-0.8
...
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-04-27 13:08:03 +02:00
paulfantom
8834c2d5e0
.github: disable version updater
...
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-03-10 10:59:04 +01:00
Frederic Branczyk
e3346b8fce
Merge pull request #994 from paulfantom/ci
...
.github: do not persist credentials on checkout
2021-03-02 16:13:46 +01:00
paulfantom
f8c92f0428
.github: do not persist credentials on checkout
2021-03-02 13:57:37 +01:00
paulfantom
9c38152dbb
.github/workflows: do not persist credentials
2021-03-01 11:20:21 +01:00
paulfantom
ebef4e02ef
fix version updating CI job
2021-02-25 15:41:56 +01:00
paulfantom
6acc4f6569
docs: migration guide
...
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-02-24 14:56:51 +01:00
paulfantom
c88d18c9d2
*: allow automatic updates of installed components
...
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-02-23 14:24:55 +01:00
paulfantom
3670d5bf7d
*: add resource validation
...
Co-Authored-By: Yann Hamon <yann.hamon@contentful.com >
Co-Authored-By: Kemal Akkoyun <kakkoyun@gmail.com >
Signed-off-by: paulfantom <pawel@krupa.net.pl >
2021-01-29 12:25:28 +01:00
paulfantom
48579a9679
.github/workflows: run fmt and lint in CI
2021-01-12 15:19:44 +01:00
Damien Grisonnet
6a05efd636
Cut release-0.7
...
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2020-12-10 09:55:20 +01:00
Ali Akca
c123d87347
Bump go version to 1.15
2020-11-16 13:48:31 +01:00
Simon Pasquier
38daabf6e0
.github: update version of engineerd/setup-kind
...
See https://github.com/engineerd/setup-kind/issues/28 for details.
Signed-off-by: Simon Pasquier <spasquie@redhat.com >
2020-11-12 09:47:56 +01:00
Damien Grisonnet
6eb8c9d123
ci: migrate to github actions
...
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com >
2020-09-21 10:36:59 +02:00