Commit Graph

19 Commits

Author SHA1 Message Date
Christoph Schug
4c5925a454 chore: add descriptions to each Renovate package rule 2024-07-06 12:04:18 +02:00
Christoph Schug
018b3d9983
Merge pull request #342 from cschug/renovate_stop_updating_label
feat: instruct Renovate per label to stop updating
2024-07-01 12:48:18 +02:00
Christoph Schug
b56329086a feat: instruct Renovate to stop updating
Renovate shall not attempt further updates if a label named
`renovate/stop_updating` is set.
2024-07-01 12:45:31 +02:00
Christoph Schug
0bb7d22da9 fix: adjust Renovate ignore rule regarding Semaphore 2.19.10 2024-07-01 12:25:06 +02:00
Christoph Schug
3b07b3047b chore(deps): ignore docker.io/semaphoreui/semaphore docker tag v2.19.10
It looks like Semaphore was tagged with an erroneous container image tag
which should have rather read `v2.10.10` instead of `v2.19.10`. As this
messes up version tracking and makes Renovate miss younger releases we
ignore `v2.19.10`.
2024-07-01 12:10:41 +02:00
Christoph Schug
a0ba415d7d fix: fix missing double-escaping of backslash 2024-05-31 12:16:30 +02:00
Christoph Schug
37bbd523fe fix: track Nginx stable releases only 2024-05-31 12:06:58 +02:00
Christoph Schug
4e1629e621 fix: fix typo 2024-05-05 14:51:54 +02:00
Christoph Schug
d982f1f08e fix: improve Renovate version tracking of PostgreSQL
Only bump the major version of PostgreSQL when using the standalone
Docker Compose variant of PostgreSQL.
2024-05-05 14:42:54 +02:00
Christoph Schug
e1ba00d96e fix: avoid using negative lookaheads which Renovate doesn't understand 2024-05-02 19:57:48 +02:00
Christoph Schug
de117f4bbf fix: attempt to fix Heimdall version tracking by Renovate
Alas over time the versioning schema of image tags by
`lscr.io/linuxserver/heimdall` changed several times, ranging from
simply incrementing a counter to a ISO 8601 date-alike variant to
finally something which comes close the semantic versioning.

With the default rule set, Renovate gets fooled by the ISO 8601 date
variant which was used in year 2021. The idea is to use a regular
expression for better matching which kicks out 2021 using a negative
lookahead and also require a minor version number in order not to get
caught by the counter-like increments.

As a test, the image tag is intentionally set to `2.6.0` while `2.6.1`
would be the latest release. This is just to verify whether Renovate
does to right thing now.
2024-05-02 19:46:28 +02:00
Christoph Schug
d81d959e76 fix: fix Renovate regular expression as image tags are never empty 2024-05-01 22:13:51 +02:00
Christoph Schug
44a3de8047 fix: fully upgrade standalone MariaDB Docker Compose by Renovate
Do not apply the restrictions regarding major and minor version bumps
to the standalone MariaDB Docker Compose which does not have to respect
compatibility to a specific application.
2024-05-01 22:02:01 +02:00
Christoph Schug
ce0e165d69 fix: enable separateMinorPatch flag in Renovate 2024-05-01 21:52:38 +02:00
Christoph Schug
10e5daf3f8 fix: pin major and minor versions of MariaDB and MySQL
Releases of MariaDB and MySQL shouldn't be bumped blindly because of the
risk of breaking compatibility which might applications depending on
them prevent to work correctly.
2024-04-27 19:18:02 +02:00
Christoph Schug
c67330722e chore: prettify formatting
Fix indentation and sort the order of keys by using `jq -S`.
2024-04-27 19:16:55 +02:00
Christoph Schug
2a1606dced fix: update packageRule selectors
With Renovate release 24.30.0 [1] several `packageRule` selectors were
renamed.

[1] https://github.com/renovatebot/renovate/releases/tag/24.30.0
2024-04-27 19:15:53 +02:00
jwklijnsma
c72cf19682
Update renovate.json 2024-02-23 16:12:37 +01:00
renovate[bot]
e6fb926724
Add renovate.json 2024-02-23 15:09:11 +00:00