renovate[bot]
4ac5f4822f
chore(deps)!: update docker/setup-buildx-action (v3.12.0 → v4.0.0) ( #86 )
2026-03-05 22:17:57 +02:00
renovate[bot]
4279d9fcce
chore(deps)!: update docker/login-action (v3.7.0 → v4.0.0) ( #85 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-05 12:18:36 +02:00
5c23d3dcad
feat: add CI path filters and expand README ( #82 )
2026-02-27 08:31:31 +02:00
92cb1405fa
feat: add PHP 8.5 support and improve CI builds ( #81 )
...
* fix(renovate): pin PHP base images to digest-only updates
* feat(php85): add PHP 8.5 with Imagick and Composer
* ci: add php85 to build and PR matrices
* docs: update supported PHP version range to 8.5
* ci: enable GHA build cache for Docker image builds
* fix: address CR feedback — fix DOCKERFILE_PATH, renovate match, composer verify, drop python3-dev
* ci: use native arm64 runners for arm64 Docker builds
* ci: use build-by-digest with manifest merge for multi-arch images
Switch from direct per-arch push to a two-phase workflow:
1. Build phase pushes images by digest and uploads artifacts
2. Merge phase creates multi-arch manifest lists per PHP version
This ensures proper multi-arch manifest tags instead of
last-writer-wins race conditions between arch builds.
* fix: remove continue-on-error and suppress SC2046 shellcheck warning
Remove continue-on-error from build job so failed arch builds correctly
block the merge job from pushing incomplete manifests. Add shellcheck
disable directive for intentional word-splitting in manifest creation.
2026-02-27 04:28:05 +02:00
99d3e25d43
fix: add yamllint config and remove trailing blank line in pr-build.yml ( #80 )
...
Add root .yamllint.yml with relaxed rules matching the megalinter config
and disable the truthy rule that flags `on:` in GitHub Actions workflows.
Remove trailing blank line from pr-build.yml.
2026-02-27 02:14:36 +02:00
renovate[bot]
85bb129057
chore(deps)!: update actions/download-artifact (v7.0.0 → v8.0.0) ( #78 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-27 01:18:17 +02:00
renovate[bot]
f724055fec
chore(deps)!: update actions/upload-artifact (v6.0.0 → v7.0.0) ( #79 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-27 01:17:42 +02:00
renovate[bot]
855eef393c
chore(deps): update docker/login-action action (v3.6.0 → v3.7.0) ( #72 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 00:51:02 +00:00
renovate[bot]
65acd636ee
chore(deps): update actions/checkout action (v6.0.1 → v6.0.2) ( #71 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-24 08:41:36 +00:00
Ismo Vuorinen
1cb4c45cf1
chore(deps): update github workflows
2025-12-23 14:04:13 +02:00
renovate[bot]
90133bc884
chore(deps): update docker/metadata-action action (v5.8.0 → v5.9.0) ( #58 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 20:58:01 +00:00
renovate[bot]
2921133ca3
chore(deps): update actions/checkout action (v5.0.0 → v5.0.1) ( #59 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 20:57:54 +00:00
renovate[bot]
55b398f8e6
chore(deps)!: update peter-evans/create-or-update-comment (v4.0.0 → v5.0.0) ( #48 )
2025-10-03 00:41:31 +03:00
renovate[bot]
e342bbb434
chore(deps): update docker/login-action action (v3.5.0 → v3.6.0) ( #47 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-01 10:38:11 +03:00
renovate[bot]
9a97df9e27
feat(github-action)!: Update actions/checkout (v4.3.0 → v5.0.0) ( #35 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 10:04:18 +03:00
renovate[bot]
af602edfda
feat(github-action): update actions/checkout (v4.2.2 → v4.3.0) ( #36 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 06:33:28 +00:00
renovate[bot]
cd4d1ff114
feat(github-action): update docker/metadata-action (v5.7.0 → v5.8.0) ( #34 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-10 17:52:48 +00:00
renovate[bot]
5b49df0cca
feat(github-action): update docker/login-action (v3.4.0 → v3.5.0) ( #33 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-10 17:52:23 +00:00
renovate[bot]
970eb4a5c8
feat(github-action)!: Update actions/download-artifact (v4.3.0 → v5.0.0) ( #32 )
2025-08-09 12:42:16 +03:00
4aceff6c6f
fix(ci): pr-build summarization step ( #27 )
2025-06-28 11:10:56 +03:00
renovate[bot]
be3c19e5d4
fix(github-action): update docker/setup-buildx-action (v3.11.0 → v3.11.1) ( #25 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-22 00:21:18 +03:00
451ce189f9
fix(ci): reflect change to download-artifact step
2025-06-20 01:11:59 +03:00
d5497007ad
fix(ci): make build results filename unique
2025-06-19 22:59:13 +03:00
renovate[bot]
ca2ffc8c95
feat(github-action): update docker/setup-buildx-action (v3.10.0 → v3.11.0) ( #23 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-18 04:41:48 +00:00
fe81a15c4f
fix(ci): cleanup to fix build process ( #15 )
2025-06-10 02:03:43 +03:00