Julien Pivotto
fc3f1b8ded
Move issue template to yml; add form. ( #10576 )
...
* Move issue template to yml; add form.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
* Address comment
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
* Add render for versions
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
* Add placeholders
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
* More placeholder
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
* More required: true
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
* More render:
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
2022-04-22 16:36:30 +02:00
Julien Pivotto
8abef6d661
Proper support for go modules. ( #10486 )
...
* Proper support for go modules.
This pull requests makes Prometheus go-mod compatible.
The general idea is to release the Prometheus libraries as v0.x
releases, next to the v2.x tags used by end users.
This is done by mirroring Prometheus 2.x tags with Prometheus 0.x tags.
When v2.X.0 is released, we would release v0.X.0.
Pre-go mod versions are retracted from go.mod. This is not nice but
should work.
Only v2.x tags will be built and released by CI. v0.x.x tags would just
be normal tags in the repo, not promoted as releases.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2022-04-12 11:00:54 +02:00
dependabot[bot]
da9bc3cf28
build(deps): bump bufbuild/buf-setup-action from 1.1.0 to 1.3.1 ( #10518 )
...
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action ) from 1.1.0 to 1.3.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases )
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.1.0...v1.3.1 )
---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-04 10:06:34 +02:00
dependabot[bot]
f889ad3f73
build(deps): bump actions/upload-artifact from 2.3.1 to 3 ( #10519 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2.3.1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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>
2022-04-02 03:47:11 +02:00
Sylvain Rabot
c31a3e4c92
Build with Go 1.18 ( #10501 )
...
* Build with Go 1.18
* Update golangci-lint version
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
2022-03-31 00:16:54 +02:00
dependabot[bot]
68fdd9c1ce
build(deps): bump golangci/golangci-lint-action from 2 to 3.1.0 ( #10381 )
...
* build(deps): bump golangci/golangci-lint-action from 2 to 3.1.0
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 2 to 3.1.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v2...v3.1.0 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* explicitely set the go version used by golangci-lint
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
* fallback golangci-lint version
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
* apply review
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Augustin Husson <husson.augustin@gmail.com>
2022-03-10 17:36:30 +01:00
David Leadbeater
51a023dc24
Run required checks always ( #10405 )
...
i.e. even if there's no Go code changes. That way the required checks
don't need bypassing.
Signed-off-by: David Leadbeater <dgl@dgl.cx>
2022-03-07 11:25:08 +01:00
Łukasz Mierzwa
a4317bf0ec
Run gofumpt on all files ( #10392 )
...
* Run gofumpt on all files
Getting golangci-lint errors when building on my laptop, possibly because I have newer version of gofumpt then what it was formatted with.
Run gofumpt -w -extra on all files as it will be needed in the future anyway.
* Update golangci-lint to v1.44.2
v1.44.0 upgraded gofumpt so bumping version in CI will help keep formatting correct for everyone
* Address golangci-lint error
Getting 'error-strings: error strings should not be capitalized or end with punctuation or a newline' from revive here.
Drop new line.
Signed-off-by: Łukasz Mierzwa <l.mierzwa@gmail.com>
2022-03-03 17:21:05 +01:00
dependabot[bot]
8e9d5c57ed
build(deps): bump actions/checkout from 2 to 3 ( #10382 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2022-03-03 15:59:07 +01:00
dependabot[bot]
1ecebc3a20
build(deps): bump bufbuild/buf-setup-action from 0.6.0 to 1.1.0 ( #10380 )
...
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action ) from 0.6.0 to 1.1.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases )
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v0.6.0...v1.1.0 )
---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
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>
2022-03-02 16:16:58 +01:00
Julien Pivotto
e239e3ee8b
github action: Add buf-lint, fix buf ( #10307 )
...
* github action: Add buf-lint, fix buf
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2022-02-18 00:07:12 +01:00
Rémy Léone
4cc18b1109
add support for buf ( #10112 )
...
* add support for buf
Co-authored-by: Alex McKinney <alexmckinney01@gmail.com>
Signed-off-by: Rémy Léone <rleone@scaleway.com>
2022-02-16 18:30:10 +01:00
Augustin Husson
dd02675467
move dependabot frequency running to monthly ( #10144 )
...
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
2022-01-10 23:26:24 +01:00
dependabot[bot]
2737abf221
build(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 ( #10059 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.0...v2.3.1 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-21 11:22:13 +01:00
dependabot[bot]
6f3e664ae7
build(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 ( #9994 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2.2.4 to 2.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.4...v2.3.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-10 14:10:51 +01:00
Augustin Husson
a97da71ea9
deactivate dependabot for web dependencies ( #9973 )
...
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
2021-12-10 12:15:48 +01:00
dependabot[bot]
06aaf49e11
Bump actions/upload-artifact from 1 to 2.2.4 ( #9731 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 1 to 2.2.4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v2.2.4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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>
2021-11-15 17:07:31 +01:00
Julien Pivotto
ddddb0dee4
Fix dependabot ( #9730 )
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-11-15 14:02:01 +01:00
Augustin Husson
a7acf93d59
enable dependabot ( #9722 )
...
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
2021-11-15 13:43:48 +01:00
Julien Pivotto
f678ae2146
Switch issues locking to github actions ( #9715 )
...
* Switch issues locking to github actions
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-11-13 22:47:35 +01:00
Julien Pivotto
73255e15f6
Address golint failures from revive
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-10-23 00:53:11 +02:00
Julien Pivotto
da3fb842b4
Add Jessica as Promtool maintainer ( #9348 )
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-09-17 01:10:32 +02:00
Levi Harrison
cc77593176
Switch golangci-lint to GitHub Actions ( #9232 )
...
* Added golangci-lint action
Signed-off-by: Levi Harrison <git@leviharrison.dev>
2021-09-10 16:30:18 +02:00
Augustin Husson
b8da617798
Update CODEOWNERS ( #9272 )
...
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
2021-08-30 14:02:46 +02:00
Julien Pivotto
9ed6b20672
Merge pull request #8985 from prometheus/richih/pr_template
...
Add PR template
2021-07-26 18:03:30 +02:00
Richard Hartmann
857c938a7b
Make it clear that it's CNCF's DCO
...
Signed-off-by: Richard Hartmann <richih@richih.org>
2021-06-23 13:45:40 +02:00
Richard Hartmann
f76dd36d17
Add PR template
...
Signed-off-by: Richard Hartmann <richih@richih.org>
2021-06-23 12:21:19 +02:00
Michal Wasilewski
3f686cad8b
fixes yamllint errors
...
Signed-off-by: Michal Wasilewski <mwasilewski@gmx.com>
2021-06-12 12:47:47 +02:00
Ben Kochie
5a0a09cf48
Update support link ( #8711 )
...
Simplify "I need help" wording and links
* Point directly prometheus.io/community.
* Add link to commercial support page.
Signed-off-by: Ben Kochie <superq@gmail.com>
2021-04-12 21:42:06 +01:00
Ganesh Vernekar
e92bf2ebaa
Add codesome (tsdb, promql) and roidelapluie (promql) in CODEOWNERS file ( #8560 )
...
* Add codesome in CODEOWNERS file for tsdb and promql
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
* Add Julien to promql
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
2021-03-04 18:21:35 +05:30
Frederic Branczyk
2f9af2c5a1
Add @brancz as CODEOWNER of kubernetes discovery
...
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2021-03-02 09:47:38 +01:00
Julius Volz
0fef342816
Add initial CODEOWNERS GitHub config file ( #8552 )
...
* Add initial CODEOWNERS GitHub config file
See https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Add Tom as a remote storage maintainer
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2021-03-01 23:16:32 +01:00
Julien Pivotto
432d5ebc6c
Rename default branch to main
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-02-22 20:28:02 +01:00
Julien Pivotto
bc87f37830
Re-introduce fuzzing in pull requests
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-02-13 22:23:46 +01:00
Julien Pivotto
b5edda7cc5
Disable fuzzing
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2021-02-11 11:53:33 +01:00
Julien Pivotto
e483cff61f
Merge pull request #8249 from prometheus/add-codeql
...
Add CodeQL Security Scanning
2021-01-15 10:13:16 +01:00
Julien Pivotto
7bc48123e5
Restrict fuzzing on go paths
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2020-12-09 21:37:14 +01:00
Julien Pivotto
4a4ea309b6
Add oss-fuzz on PR's
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2020-12-09 21:13:18 +01:00
Chris Aniszczyk
c21e0b713d
Add CodeQL Security Scanning
...
Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
2020-12-02 15:48:39 -08:00
Drumil Patel
25a4fc2477
Update prombench workflows to incorporate new naming convention
...
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
2020-08-24 01:04:19 +05:30
Hrishikesh Barman
9438bf735a
Update GitHub test-infra workflows with new variables
...
While making test-infra more provider agnostic, some changes to the variables are required to make test-infra work.
2020-08-19 13:04:11 +05:30
Julien Pivotto
dca84112a9
Issue template: Remove kind/bug label added by default ( #7813 )
...
There are many false positive. It is better to tag the bugs manually
while adding priority and component.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2020-08-17 00:49:03 +02:00
Drumil Patel
09818b279b
Update github workflow for funcbench and prombench to incorporate new test infra related changes for gke
...
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
2020-08-16 17:30:32 +05:30
Hrishikesh Barman
0c2fcd8981
Add PACKAGE_PATH to funcbench workflow ( #7744 )
2020-08-05 10:46:11 +03:00
Hrishikesh Barman
0f9e0194fb
Update gh-workflow to trigger only on specific events ( #7740 )
...
Signed-off-by: Hrishikesh Barman <hrishikeshbman@gmail.com>
2020-08-04 22:55:24 +03:00
Hrishikesh Barman
abb4fba3c2
Remove unused env var CLUSTER_NAME. ( #7391 )
...
Signed-off-by: Hrishikesh Barman <hrishikeshbman@gmail.com>
2020-06-14 19:59:56 +02:00
Hrishikesh Barman
4658ce60d1
Updated action workflow files to work with new test infra Dockerimages. ( #7287 )
2020-05-24 12:24:18 +03:00
Hrishikesh Barman
581d16d751
Updated prombench workflow to use test-infra cluster ( #7214 )
2020-05-07 11:17:46 +03:00
Nevill
adeb946e54
Add funcbench workflow ( #7199 )
2020-05-07 11:08:21 +03:00
Hrishikesh Barman
d1c00bb7c2
Added GITHUB_RUN_ID for direct link to running workflow. ( #6926 )
...
* Added prominfra docker image path.
Signed-off-by: Hrishikesh Barman <plain.hrishikeshbman@gmail.com>
* Added GITHUB_RUN_ID usage.
Signed-off-by: Hrishikesh Barman <plain.hrishikeshbman@gmail.com>
2020-03-04 15:06:02 +02:00