Compare commits

..

6 commits

Author SHA1 Message Date
Renovate Bot
69081b1a8a chore(deps): update postgres to v17.5
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-22 11:12:15 +00:00
Renovate Bot
0d33f1baf7 chore(deps): update renovate/renovate docker tag to v40
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-22 13:10:48 +02:00
aeb9cb8e29
fix(renovate): Exclude elixir dependencies from postgres update
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-22 13:09:00 +02:00
60f20ceacf
fix: Elixir version matching in renovate config
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-05-22 12:58:45 +02:00
9e7d8b2277
chore: Remove variables from dockerfile base images to enable renovate updates
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-05-22 12:56:11 +02:00
a334ab6bc4
chore(renovate): Use glob patterns to match postgres packages
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-22 12:43:15 +02:00
3 changed files with 9 additions and 12 deletions

View file

@ -4,7 +4,7 @@ name: check
services: services:
- name: postgres - name: postgres
image: docker.io/library/postgres:17.2 image: docker.io/library/postgres:17.5
environment: environment:
POSTGRES_USER: postgres POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres POSTGRES_PASSWORD: postgres
@ -35,7 +35,7 @@ steps:
- mix credo - mix credo
- name: wait_for_postgres - name: wait_for_postgres
image: docker.io/library/postgres:17.2 image: docker.io/library/postgres:17.5
commands: commands:
# Wait for postgres to become available # Wait for postgres to become available
- | - |
@ -81,7 +81,7 @@ environment:
steps: steps:
- name: renovate - name: renovate
image: renovate/renovate:39.264 image: renovate/renovate:40.22
environment: environment:
RENOVATE_CONFIG_FILE: "renovate_backend_config.js" RENOVATE_CONFIG_FILE: "renovate_backend_config.js"
RENOVATE_TOKEN: RENOVATE_TOKEN:

View file

@ -11,12 +11,8 @@
# - https://pkgs.org/ - resource for finding needed packages # - https://pkgs.org/ - resource for finding needed packages
# - Ex: hexpm/elixir:1.18.3-erlang-27.3-debian-bullseye-20250317-slim # - Ex: hexpm/elixir:1.18.3-erlang-27.3-debian-bullseye-20250317-slim
# #
ARG ELIXIR_VERSION=1.18.3 ARG BUILDER_IMAGE="hexpm/elixir:1.18.3-erlang-27.3-debian-bullseye-20250317-slim"
ARG OTP_VERSION=27.3 ARG RUNNER_IMAGE="debian:bullseye-20250317-slim"
ARG DEBIAN_VERSION=bullseye-20250317-slim
ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}"
ARG RUNNER_IMAGE="debian:${DEBIAN_VERSION}"
FROM ${BUILDER_IMAGE} as builder FROM ${BUILDER_IMAGE} as builder

View file

@ -13,11 +13,12 @@
{ {
"groupName": "postgres", "groupName": "postgres",
"description": "Group updates to postgres across drone ci, docker-compose.yml and other files", "description": "Group updates to postgres across drone ci, docker-compose.yml and other files",
"matchDepNames": ["postgres"] "matchPackageNames": ["postgres", "docker.io/library/postgres"],
"matchDatasources": ["docker"]
}, },
{ {
"matchFileNames": [".tool-versions"], "matchFileNames": [".tool-versions", "Dockerfile"],
"matchPackageNames": ["elixir"], "matchCurrentValue": "**-otp-**",
"enabled": false "enabled": false
} }
] ]