From f669a65271bc90b9a3d47768386d7b501c02f147 Mon Sep 17 00:00:00 2001 From: Ricardo Campos Date: Mon, 28 Sep 2026 16:21:43 +0200 Subject: [PATCH] chore: bump base docker images --- .github/workflows/build-server-candidate.yml | 2 +- .github/workflows/cd-backend.yml | 2 +- CHANGELOG.md | 11 +++++++++++ Taskfile.yml | 2 +- client/Dockerfile | 2 +- server/project.toml | 2 +- 6 files changed, 16 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-server-candidate.yml b/.github/workflows/build-server-candidate.yml index 6d4305f4..e1eda2f1 100644 --- a/.github/workflows/build-server-candidate.yml +++ b/.github/workflows/build-server-candidate.yml @@ -42,7 +42,7 @@ jobs: run: | ./mvnw -Pnative -DskipTests spring-boot:build-image \ -Dspring-boot.build-image.imageName=${{ env.DOCKER_IMAGE }}:latest \ - -Dspring-boot.build-image.builder=paketobuildpacks/builder-jammy-tiny:0.0.505 + -Dspring-boot.build-image.builder=paketobuildpacks/builder-jammy-tiny:0.0.560 - name: Push imagese run: | diff --git a/.github/workflows/cd-backend.yml b/.github/workflows/cd-backend.yml index 0d5aad7f..22918e68 100644 --- a/.github/workflows/cd-backend.yml +++ b/.github/workflows/cd-backend.yml @@ -44,7 +44,7 @@ jobs: run: | ./mvnw -Pnative -DskipTests spring-boot:build-image \ -Dspring-boot.build-image.imageName=${{ env.DOCKER_IMAGE }}:latest \ - -Dspring-boot.build-image.builder=paketobuildpacks/builder-jammy-tiny:0.0.505 + -Dspring-boot.build-image.builder=paketobuildpacks/builder-jammy-tiny:0.0.560 - name: Log in to GitHub Container Registry uses: docker/login-action@v4.6.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 068c7bc3..907fd187 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## 2026-09-28 + +### Changed +- Docker base images for server and client [Issue 77](https://github.com/thermcampos/tasknote/issues/77) + +--- + ## 2026-09-27 ### Added @@ -15,6 +22,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Logout cache cleaning. [PR 89](https://github.com/thermcampos/tasknote/pull/89) +``` +# Docker images +- ghcr.io/thermcampos/tasknote/client:app-v2026.09.27.17 +``` --- ## 2026-09-25 diff --git a/Taskfile.yml b/Taskfile.yml index 867aa01f..8baa21b6 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -9,7 +9,7 @@ tasks: docker-build-api: desc: Build the tasknote-api prod-ready docker image, tagging it as candidate - cmd: cd server && ./mvnw -Pnative -DskipTests spring-boot:build-image -Dspring-boot.build-image.imageName=ghcr.io/thermcampos/tasknote/server:latest -Dspring-boot.build-image.builder=paketobuildpacks/builder-jammy-tiny:0.0.505 + cmd: cd server && ./mvnw -Pnative -DskipTests spring-boot:build-image -Dspring-boot.build-image.imageName=ghcr.io/thermcampos/tasknote/server:latest -Dspring-boot.build-image.builder=paketobuildpacks/builder-jammy-tiny:0.0.560 db-up: desc: Starts Postgres database container diff --git a/client/Dockerfile b/client/Dockerfile index 8a63b4de..a70a0a19 100644 --- a/client/Dockerfile +++ b/client/Dockerfile @@ -1,6 +1,6 @@ # Build static files # Node Bullseye has npm -FROM node:22.14-bookworm-slim AS build +FROM node:26-bookworm-slim AS build ENV NODE_OPTIONS="--max-old-space-size=3072" # Build diff --git a/server/project.toml b/server/project.toml index d02cb373..290f8459 100644 --- a/server/project.toml +++ b/server/project.toml @@ -1,5 +1,5 @@ [build] - builder = "paketobuildpacks/builder-jammy-tiny:0.0.505" + builder = "paketobuildpacks/builder-jammy-tiny:0.0.560" [[build.buildpacks]] uri = "buildpacks/healthcheck"