Skip to content
Snippets Groups Projects
Commit 9bc5de42 authored by Alejandro Rodriguez's avatar Alejandro Rodriguez
Browse files

Merge branch 'doc-add-example-annotations' into 'main'

doc: add example annotations for renovate tool-versioning

See merge request gitlab-com/gl-infra/common-ci-tasks!134
parents f679f862 83a3cff0
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -53,6 +53,40 @@ variables:
 
Renovate supports multiple datasources: <https://docs.renovatebot.com/modules/datasource/>, giving flexibility in how new versions are looked up.
 
### Example Annotations
For convenience, here are some common annotations that can be cut-and-pasted into your projects:
| **Tool** | **Annotation** |
|----------| ----------|
| `awscli` | `# datasource=github-tags depName=aws/aws-cli` |
| `checkov` | `# datasource=github-releases depName=bridgecrewio/checkov` |
| `direnv` | `# datasource=github-releases depName=direnv/direnv` |
| `gcloud` | `# datasource=github-tags depName=GoogleCloudPlatform/cloud-sdk-docker` |
| `go-jsonnet` | `# datasource=github-releases depName=google/go-jsonnet` |
| `golang` | `# datasource=golang-version depName=golang/go` |
| `golangci-lint` | `# datasource=github-releases depName=golangci/golangci-lint` |
| `goreleaser` | `# datasource=github-releases depName=goreleaser/goreleaser` |
| `helm` | `# datasource=github-releases depName=helm/helm` |
| `jb` | `# datasource=github-releases depName=jsonnet-bundler/jsonnet-bundler` |
| `jq` | `# datasource=github-releases depName=stedolan/jq` |
| `jsonnet-tool` | `# datasource=gitlab-releases depName=gitlab-com/gl-infra/jsonnet-tool` |
| `kubectl` | `# datasource=github-releases depName=kubernetes/kubernetes` |
| `nodejs` | `# datasource=node depName=nodejs/node` |
| `pmv` | `# datasource=gitlab-releases depName=gitlab-com/gl-infra/pmv` |
| `pre-commit` | `# datasource=github-releases depName=pre-commit/pre-commit` |
| `promtool` | `# datasource=github-releases depName=prometheus/prometheus` |
| `python` | `# datasource=github-tags depName=python/cpython` |
| `ruby` | `# datasource=ruby-version depName=ruby/ruby` |
| `shellcheck` | `# datasource=github-releases depName=koalaman/shellcheck` |
| `shfmt` | `# datasource=github-releases depName=mvdan/sh` |
| `terra-transformer` | `# datasource=gitlab-releases depName=gitlab-com/gl-infra/terra-transformer` |
| `terraform` | `# datasource=github-releases depName=hashicorp/terraform` |
| `tflint` | `# datasource=github-releases depName=terraform-linters/tflint` |
| `thanos` | `# datasource=github-releases depName=thanos-io/thanos` |
| `yq` | `# datasource=github-releases depName=mikefarah/yq` |
## Forcing renovate to run off-schedule
 
To force renovate to create MRs immediately, run a pipeline with `RENOVATE_IMMEDIATE=1` set. This will override the default Renovate schedule.
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment