-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
aqua
Declarative CLI Version manager written in Go. Support Lazy Install, Registry, and continuous update with Renovate. CLI version is switched seamlessly
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
In this post, I introduce some tips about Renovate.
If at least one approval is required to merge pull requests, the GitHub App renovate-approve would be useful.
version=v0.7.2 # renovate: depName=suzuki-shunsuke/aqua URL=https://github.com/suzuki-shunsuke/aqua/releases/download/${version}/aqua_linux_amd64.tar.gz curl --fail -L "$URL" -o aqua_linux_amd64.tar.gz
For example, please see the pull request https://github.com/renovatebot/github-action/pull/557 . Before sending this pull request, I tested the Configuration in a test repository and described it in the pull request description.
{ "matchManagers": ["helmfile"], "matchPackageNames": ["ingress-nginx"], "prBodyNotes": [ "[compare](https://github.com/kubernetes/ingress-nginx/compare/helm-chart-{{currentVersion}}...helm-chart-{{newVersion}}), [Changelog](https://github.com/kubernetes/ingress-nginx/blob/main/charts/ingress-nginx/CHANGELOG.md), [Artifact Hub](https://artifacthub.io/packages/helm/ingress-nginx/ingress-nginx?modal=changelog)" ] }
Renovate Configuration supports JSON and JSON5. If you want to write code comments, JSON5 is useful. On the other hand, the support of JSON5 by tools like editor, IDE, formatter, and linter is poorer than JSON.