Skip to content

Fix Dependabot coverage, bump images, scan what compose pins - #4

Merged
whybothercoding merged 3 commits into
mainfrom
fix/compose-dependabot-and-bumps
Oct 20, 2026
Merged

whybothercoding merged 3 commits into
mainfrom
fix/compose-dependabot-and-bumps

Conversation

@whybothercoding

Copy link
Copy Markdown
Owner
  • Dependabot used the docker ecosystem, which ignores compose files; no image PR ever opened. Switched to docker-compose (minor/patch grouped, Postgres majors ignored).
  • n8n 2.35.7 -> 2.44.4, Baserow 2.3.3 -> 2.4.1, Caddy 2.11.4 -> 2.11.7 (latest stable tags on Docker Hub). Postgres stays on 15.19.
  • security.yml and make security-scan read the images from the compose file instead of a second hardcoded list.

Runtime is verified by the validate.yml smoke test and the Security Scan workflow on this PR.

The docker ecosystem only reads Dockerfiles, so no image PR ever opened and
the pinned tags fell behind. Postgres majors are ignored (they need a
pg_upgrade on existing volumes); minor and patch bumps are grouped.
Postgres stays on 15.19, the latest 15.x. The wget finding in
wait-for-healthy.sh was only verified on Baserow 2.3.3; the comment says so.
security.yml and the Makefile kept their own copy of the tags, which drifted
from the compose file. Both now read 'docker compose config --images'.
@whybothercoding
whybothercoding merged commit 52af3d6 into main Oct 20, 2026
10 checks passed
@whybothercoding
whybothercoding deleted the fix/compose-dependabot-and-bumps branch October 20, 2026 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant