Automatisch is on 0.14.0; upstream released 0.15.0 on 2025-08-08 (minor bump).
Changes to apply
hub/automatisch/stack.yaml
version: "0.14.0" → version: "0.15.0"
hub/automatisch/stack.yaml
updated_at: 2024-11-18 → updated_at: 2025-08-08
hub/automatisch/compose.yaml
${AUTOMATISCH_VERSION:-0.14.0} → ${AUTOMATISCH_VERSION:-0.15.0}
Container tag 0.15.0 was verified to exist upstream.
Required before merging
A newer release is not evidence that the new version still works with our
compose file, our .env and our volumes. Establish a baseline first, then
prove the bump did not regress it:
# 1. baseline: does it pass today, before any change?
./packages/scripts/maintenance/test-stack.sh automatisch
# 2. apply the edits above, then:
./packages/scripts/maintenance/test-stack.sh automatisch
The test pulls every image, waits for all services to become healthy, checks
that nothing crash-loops during a settle window, and makes a real HTTP request
to the app's entry point.
- If the baseline fails too, this app was already broken: fix that first or say
so in the PR — it is not a regression from this bump.
- If the baseline passes and the bump fails, do not merge. Read the release
notes: a required new env var or a migration usually needs .env or
compose.yaml changes alongside the version.
- Attach the test output to the PR.
Filed automatically from work/version-drift.json.
Automatisch is on
0.14.0; upstream released0.15.0on 2025-08-08 (minor bump).Changes to apply
hub/automatisch/stack.yamlversion: "0.14.0"→version: "0.15.0"hub/automatisch/stack.yamlupdated_at: 2024-11-18→updated_at: 2025-08-08hub/automatisch/compose.yaml${AUTOMATISCH_VERSION:-0.14.0}→${AUTOMATISCH_VERSION:-0.15.0}Container tag
0.15.0was verified to exist upstream.Required before merging
A newer release is not evidence that the new version still works with our
compose file, our
.envand our volumes. Establish a baseline first, thenprove the bump did not regress it:
The test pulls every image, waits for all services to become healthy, checks
that nothing crash-loops during a settle window, and makes a real HTTP request
to the app's entry point.
so in the PR — it is not a regression from this bump.
notes: a required new env var or a migration usually needs
.envorcompose.yamlchanges alongside the version.Filed automatically from
work/version-drift.json.