diff --git a/build-log.txt b/build-log.txt new file mode 100644 index 0000000..92be4ff --- /dev/null +++ b/build-log.txt @@ -0,0 +1,123 @@ + ▲ Next.js 15.5.12 + - Environments: .env + - Experiments (use with caution): + · serverActions + + Creating an optimized production build ... + ✓ Compiled successfully in 5.8s + Skipping validation of types + Linting ... + Collecting page data ... + ⚠ Using edge runtime on a page currently disables static generation for that page + Generating static pages (0/53) ... + Generating static pages (13/53) + Generating static pages (26/53) + Generating static pages (39/53) + ✓ Generating static pages (53/53) + Finalizing page optimization ... + Collecting build traces ... + +Route (app) Size First Load JS +┌ ○ / 3.03 kB 361 kB +├ ○ /_not-found 1.02 kB 340 kB +├ ƒ /[slug] 3.52 kB 348 kB +├ ○ /admin 35.3 kB 424 kB +├ ƒ /api/admin/categories 325 B 340 kB +├ ƒ /api/admin/categories/[id] 325 B 340 kB +├ ƒ /api/admin/icons 325 B 340 kB +├ ƒ /api/admin/icons/[id] 325 B 340 kB +├ ƒ /api/admin/icons/upload 325 B 340 kB +├ ƒ /api/admin/projects 325 B 340 kB +├ ƒ /api/admin/settings 325 B 340 kB +├ ƒ /api/admin/tenants 325 B 340 kB +├ ƒ /api/admin/tenants/[id] 325 B 340 kB +├ ƒ /api/admin/tenants/[id]/logo 325 B 340 kB +├ ƒ /api/admin/tenants/[id]/logo/serve 325 B 340 kB +├ ƒ /api/admin/tenants/[id]/members 325 B 340 kB +├ ƒ /api/admin/trial-reminders 325 B 340 kB +├ ƒ /api/admin/users 325 B 340 kB +├ ƒ /api/admin/users/[id] 325 B 340 kB +├ ƒ /api/admin/users/[id]/reset-password 325 B 340 kB +├ ƒ /api/auth/change-password 325 B 340 kB +├ ƒ /api/auth/delete-account 325 B 340 kB +├ ƒ /api/auth/forgot-password 325 B 340 kB +├ ƒ /api/auth/login 325 B 340 kB +├ ƒ /api/auth/logout 325 B 340 kB +├ ƒ /api/auth/me 325 B 340 kB +├ ƒ /api/auth/register 325 B 340 kB +├ ƒ /api/auth/resend-verification 325 B 340 kB +├ ƒ /api/auth/reset-password 325 B 340 kB +├ ƒ /api/auth/verify-email 325 B 340 kB +├ ƒ /api/contact 325 B 340 kB +├ ƒ /api/demo 325 B 340 kB +├ ƒ /api/dictionary 325 B 340 kB +├ ƒ /api/dictionary/[id] 325 B 340 kB +├ ƒ /api/donate/checkout 325 B 340 kB +├ ƒ /api/donate/config 325 B 340 kB +├ ƒ /api/donate/webhook 325 B 340 kB +├ ƒ /api/hose-types 325 B 340 kB +├ ƒ /api/hose-types/[id] 325 B 340 kB +├ ƒ /api/icons 325 B 340 kB +├ ƒ /api/icons/[id]/image 325 B 340 kB +├ ƒ /api/icons/[id]/toggle-visibility 325 B 340 kB +├ ƒ /api/icons/upload 325 B 340 kB +├ ƒ /api/projects 325 B 340 kB +├ ƒ /api/projects/[id] 325 B 340 kB +├ ƒ /api/projects/[id]/editing 325 B 340 kB +├ ƒ /api/projects/[id]/export 325 B 340 kB +├ ƒ /api/projects/[id]/features 325 B 340 kB +├ ƒ /api/projects/[id]/journal 325 B 340 kB +├ ƒ /api/projects/[id]/journal/check-items 325 B 340 kB +├ ƒ /api/projects/[id]/journal/check-items/[itemId] 325 B 340 kB +├ ƒ /api/projects/[id]/journal/entries 325 B 340 kB +├ ƒ /api/projects/[id]/journal/entries/[entryId] 325 B 340 kB +├ ƒ /api/projects/[id]/journal/pendenzen 325 B 340 kB +├ ƒ /api/projects/[id]/journal/pendenzen/[pendenzId] 325 B 340 kB +├ ƒ /api/projects/[id]/journal/send-report 325 B 340 kB +├ ƒ /api/projects/[id]/plan-image 325 B 340 kB +├ ƒ /api/projects/[id]/plan-image/serve 325 B 340 kB +├ ƒ /api/rapports 325 B 340 kB +├ ƒ /api/rapports/[token] 325 B 340 kB +├ ƒ /api/rapports/[token]/pdf 325 B 340 kB +├ ƒ /api/rapports/[token]/send 325 B 340 kB +├ ƒ /api/settings/public 325 B 340 kB +├ ƒ /api/templates 325 B 340 kB +├ ƒ /api/templates/import 325 B 340 kB +├ ƒ /api/tenant/categories 325 B 340 kB +├ ƒ /api/tenant/delete 325 B 340 kB +├ ƒ /api/tenant/info 325 B 340 kB +├ ƒ /api/tenant/logo 325 B 340 kB +├ ƒ /api/tenant/soma-templates 325 B 340 kB +├ ƒ /api/tenant/symbols 325 B 340 kB +├ ƒ /api/tenant/symbols/[id]/image 325 B 340 kB +├ ƒ /api/tenants/[tenantId]/suggestions 325 B 340 kB +├ ƒ /api/tenants/by-slug/[slug] 325 B 340 kB +├ ƒ /api/upgrade-requests 325 B 340 kB +├ ƒ /api/upgrade-requests/[id] 325 B 340 kB +├ ○ /app 281 kB 879 kB +├ ○ /datenschutz 3.18 kB 347 kB +├ ○ /demo 8.78 kB 555 kB +├ ○ /forgot-password 3.88 kB 361 kB +├ ○ /impressum 3.01 kB 353 kB +├ ○ /login 5.74 kB 363 kB +├ ƒ /opengraph-image 325 B 340 kB +├ ƒ /rapport/[token] 4.83 kB 344 kB +├ ○ /register 5.48 kB 363 kB +├ ○ /reset-password 4.01 kB 362 kB +├ ○ /robots.txt 325 B 340 kB +├ ○ /settings 4.28 kB 356 kB +├ ○ /sitemap.xml 325 B 340 kB +├ ○ /spenden 5.26 kB 363 kB +└ ○ /spenden/danke 2.54 kB 360 kB ++ First Load JS shared by all 339 kB + ├ chunks/1255-94429a3f41c08b44.js 65.5 kB + ├ chunks/4bd1b696-100b9d70ed4e49c1.js 54.2 kB + ├ chunks/ed9f2dc4-1b30afa125168b53.js 217 kB + └ other shared chunks (total) 2.21 kB + + +ƒ Middleware 40.1 kB + +○ (Static) prerendered as static content +ƒ (Dynamic) server-rendered on demand + diff --git a/deploy-build-and-push-305.log b/deploy-build-and-push-305.log new file mode 100644 index 0000000..6cdfa5b --- /dev/null +++ b/deploy-build-and-push-305.log @@ -0,0 +1,1599 @@ +2026-05-20T21:06:48.3099633Z lageplan-runner(version:v0.3.0) received task 305 of job build-and-push, be triggered by event: push +2026-05-20T21:06:48.5005357Z workflow prepared +2026-05-20T21:06:48.5166982Z evaluating expression 'success()' +2026-05-20T21:06:48.6095261Z expression 'success()' evaluated to 'true' +2026-05-20T21:06:48.6096727Z 🚀 Start image=ghcr.io/catthehacker/ubuntu:act-latest +2026-05-20T21:06:48.6478140Z 🐳 docker pull image=ghcr.io/catthehacker/ubuntu:act-latest platform= username= forcePull=false +2026-05-20T21:06:48.6478371Z 🐳 docker pull ghcr.io/catthehacker/ubuntu:act-latest +2026-05-20T21:06:48.7959550Z Image exists? true +2026-05-20T21:06:48.8328040Z Cleaning up network for job build-and-push, and network name is: GITEA-ACTIONS-TASK-305_WORKFLOW-Build-and-Push-Docker-Image_JOB-build-and-push-build-and-push-network +2026-05-20T21:06:49.9993340Z 🐳 docker create image=ghcr.io/catthehacker/ubuntu:act-latest platform= entrypoint=["/bin/sleep" "10797"] cmd=[] network="GITEA-ACTIONS-TASK-305_WORKFLOW-Build-and-Push-Docker-Image_JOB-build-and-push-build-and-push-network" +2026-05-20T21:06:54.0476664Z Created container name=GITEA-ACTIONS-TASK-305_WORKFLOW-Build-and-Push-Docker-Image_JOB-build-and-push id=490f338ae9ce6bb86d306bd79c61325769d680a78464155871ded8002487def2 from image ghcr.io/catthehacker/ubuntu:act-latest (platform: ) +2026-05-20T21:06:54.0477046Z ENV ==> [RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=X64 RUNNER_TEMP=/tmp LANG=C.UTF-8] +2026-05-20T21:06:54.0477226Z 🐳 docker run image=ghcr.io/catthehacker/ubuntu:act-latest platform= entrypoint=["/bin/sleep" "10797"] cmd=[] network="GITEA-ACTIONS-TASK-305_WORKFLOW-Build-and-Push-Docker-Image_JOB-build-and-push-build-and-push-network" +2026-05-20T21:06:54.0477409Z Starting container: 490f338ae9ce6bb86d306bd79c61325769d680a78464155871ded8002487def2 +2026-05-20T21:06:58.3291589Z Started container: 490f338ae9ce6bb86d306bd79c61325769d680a78464155871ded8002487def2 +2026-05-20T21:06:59.0911554Z Writing entry to tarball workflow/event.json len:4839 +2026-05-20T21:06:59.0912336Z Writing entry to tarball workflow/envs.txt len:0 +2026-05-20T21:06:59.0912701Z Extracting content to '/var/run/act/' +2026-05-20T21:06:59.1621944Z ☁ git clone 'https://github.com/actions/checkout' # ref=v4 +2026-05-20T21:06:59.1837057Z cloning https://github.com/actions/checkout to /root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab +2026-05-20T21:07:01.4046100Z Non-terminating error while running 'git clone': some refs were not updated +2026-05-20T21:07:01.4351010Z ☁ git clone 'https://github.com/docker/setup-buildx-action' # ref=v3 +2026-05-20T21:07:01.4351662Z cloning https://github.com/docker/setup-buildx-action to /root/.cache/act/6a647958c11e138a6cfcaf32d2b372bc8e0c97871d617bfb441d003d505b77cf +2026-05-20T21:07:03.6691431Z Unable to pull refs/heads/v3: worktree contains unstaged changes +2026-05-20T21:07:03.6692851Z Cloned https://github.com/docker/setup-buildx-action to /root/.cache/act/6a647958c11e138a6cfcaf32d2b372bc8e0c97871d617bfb441d003d505b77cf +2026-05-20T21:07:03.9016888Z Checked out v3 +2026-05-20T21:07:03.9090247Z ☁ git clone 'https://github.com/docker/login-action' # ref=v3 +2026-05-20T21:07:03.9090500Z cloning https://github.com/docker/login-action to /root/.cache/act/f4980c6ac598e909987ac91567f6966749e4ffb3917249bbe2a2399d45f65943 +2026-05-20T21:07:07.6086950Z Unable to pull refs/heads/v3: worktree contains unstaged changes +2026-05-20T21:07:07.6087662Z Cloned https://github.com/docker/login-action to /root/.cache/act/f4980c6ac598e909987ac91567f6966749e4ffb3917249bbe2a2399d45f65943 +2026-05-20T21:07:07.7901846Z Checked out v3 +2026-05-20T21:07:07.7976163Z ☁ git clone 'https://github.com/docker/metadata-action' # ref=v5 +2026-05-20T21:07:07.7976733Z cloning https://github.com/docker/metadata-action to /root/.cache/act/bcd26377c6fbfb33a804ad7d884c58b832133e558f518b09111bfd2c3b68d901 +2026-05-20T21:07:11.7564464Z Unable to pull refs/heads/v5: worktree contains unstaged changes +2026-05-20T21:07:11.7565434Z Cloned https://github.com/docker/metadata-action to /root/.cache/act/bcd26377c6fbfb33a804ad7d884c58b832133e558f518b09111bfd2c3b68d901 +2026-05-20T21:07:12.2197137Z Checked out v5 +2026-05-20T21:07:12.2442139Z ☁ git clone 'https://github.com/docker/build-push-action' # ref=v5 +2026-05-20T21:07:12.2442558Z cloning https://github.com/docker/build-push-action to /root/.cache/act/16f092375cb92ceefe9cff65655024119642d5d4113fd0b0d1e367f0a1becd07 +2026-05-20T21:07:18.2901193Z Unable to pull refs/heads/v5: worktree contains unstaged changes +2026-05-20T21:07:18.2902516Z Cloned https://github.com/docker/build-push-action to /root/.cache/act/16f092375cb92ceefe9cff65655024119642d5d4113fd0b0d1e367f0a1becd07 +2026-05-20T21:07:18.5992238Z Checked out v5 +2026-05-20T21:07:18.6159758Z evaluating expression '' +2026-05-20T21:07:18.6160723Z expression '' evaluated to 'true' +2026-05-20T21:07:18.6161051Z ⭐ Run Main Checkout +2026-05-20T21:07:18.6161244Z Writing entry to tarball workflow/outputcmd.txt len:0 +2026-05-20T21:07:18.6161400Z Writing entry to tarball workflow/statecmd.txt len:0 +2026-05-20T21:07:18.6161491Z Writing entry to tarball workflow/pathcmd.txt len:0 +2026-05-20T21:07:18.6161570Z Writing entry to tarball workflow/envs.txt len:0 +2026-05-20T21:07:18.6161640Z Writing entry to tarball workflow/SUMMARY.md len:0 +2026-05-20T21:07:18.6161718Z Extracting content to '/var/run/act' +2026-05-20T21:07:18.6252312Z expression '${{ github.token }}' rewritten to 'format('{0}', github.token)' +2026-05-20T21:07:18.6252687Z evaluating expression 'format('{0}', github.token)' +2026-05-20T21:07:18.6253125Z expression 'format('{0}', github.token)' evaluated to '%!t(string=***)' +2026-05-20T21:07:18.6254219Z expression '${{ github.repository }}' rewritten to 'format('{0}', github.repository)' +2026-05-20T21:07:18.6254384Z evaluating expression 'format('{0}', github.repository)' +2026-05-20T21:07:18.6254688Z expression 'format('{0}', github.repository)' evaluated to '%!t(string=***/Lageplan)' +2026-05-20T21:07:18.6255212Z type=remote-action actionDir=/root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab actionPath= workdir=/workspace/***/Lageplan actionCacheDir=/root/.cache/act actionName=c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab containerActionDir=/var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab +2026-05-20T21:07:18.6255494Z /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab +2026-05-20T21:07:18.6255914Z 🐳 docker cp src=/root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/ dst=/var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/ +2026-05-20T21:07:18.6937419Z Writing tarball /tmp/act2701018688 from /root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/ +2026-05-20T21:07:18.6938348Z Stripping prefix:/root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/ src:/root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/ +2026-05-20T21:07:19.1870215Z Extracting content from '/tmp/act2701018688' to '/var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/' +2026-05-20T21:07:19.5175235Z executing remote job container: [node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js] +2026-05-20T21:07:19.5175900Z 🐳 docker exec cmd=[node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js] user= workdir= +2026-05-20T21:07:19.5176077Z Exec command '[node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js]' +2026-05-20T21:07:19.5176527Z Working directory '/workspace/***/Lageplan' +2026-05-20T21:07:24.9633131Z ::add-matcher::/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/problem-matcher.json +2026-05-20T21:07:24.9633494Z ::add-matcher::/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/problem-matcher.json +2026-05-20T21:07:24.9633837Z Syncing repository: ***/Lageplan +2026-05-20T21:07:24.9634305Z ::group::Getting Git version info +2026-05-20T21:07:24.9634584Z Working directory is '/workspace/***/Lageplan' +2026-05-20T21:07:24.9921138Z [command]/usr/bin/git version +2026-05-20T21:07:25.3838420Z git version 2.54.0 +2026-05-20T21:07:25.3897296Z ::endgroup:: +2026-05-20T21:07:25.6472831Z Temporarily overriding HOME='/tmp/0a4c60af-92f4-4544-96df-7763a9101c0c' before making global git config changes +2026-05-20T21:07:25.6475416Z Adding repository directory to the temporary git global config as a safe directory +2026-05-20T21:07:25.6487913Z [command]/usr/bin/git config --global --add safe.directory /workspace/***/Lageplan +2026-05-20T21:07:25.6576745Z Deleting the contents of '/workspace/***/Lageplan' +2026-05-20T21:07:25.6586823Z ::group::Initializing the repository +2026-05-20T21:07:25.6596488Z [command]/usr/bin/git init /workspace/***/Lageplan +2026-05-20T21:07:25.9947874Z hint: Using 'master' as the name for the initial branch. This default branch name +2026-05-20T21:07:25.9948898Z hint: will change to "main" in Git 3.0. To configure the initial branch name +2026-05-20T21:07:25.9949439Z hint: to use in all of your new repositories, which will suppress this warning, +2026-05-20T21:07:25.9949720Z hint: call: +2026-05-20T21:07:25.9949966Z hint: +2026-05-20T21:07:25.9950198Z hint: git config --global init.defaultBranch +2026-05-20T21:07:25.9950468Z hint: +2026-05-20T21:07:25.9950731Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and +2026-05-20T21:07:25.9951012Z hint: 'development'. The just-created branch can be renamed via this command: +2026-05-20T21:07:25.9951296Z hint: +2026-05-20T21:07:25.9951540Z hint: git branch -m +2026-05-20T21:07:25.9951791Z hint: +2026-05-20T21:07:25.9952001Z hint: Disable this message with "git config set advice.defaultBranchName false" +2026-05-20T21:07:25.9996147Z Initialized empty Git repository in /workspace/***/Lageplan/.git/ +2026-05-20T21:07:26.0029835Z [command]/usr/bin/git remote add origin https://git.purepixel.ch/***/Lageplan +2026-05-20T21:07:26.0926200Z ::endgroup:: +2026-05-20T21:07:26.0926720Z ::group::Disabling automatic garbage collection +2026-05-20T21:07:26.0934597Z [command]/usr/bin/git config --local gc.auto 0 +2026-05-20T21:07:26.2794213Z ::endgroup:: +2026-05-20T21:07:26.2794537Z ::group::Setting up auth +2026-05-20T21:07:26.2810186Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-05-20T21:07:26.2852440Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-05-20T21:07:27.2790134Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.purepixel\.ch\/\.extraheader +2026-05-20T21:07:27.2837647Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.purepixel\.ch\/\.extraheader' && git config --local --unset-all 'http.https://git.purepixel.ch/.extraheader' || :" +2026-05-20T21:07:27.3350777Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-05-20T21:07:27.3418663Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-05-20T21:07:27.3890513Z [command]/usr/bin/git config --local http.https://git.purepixel.ch/.extraheader AUTHORIZATION: basic *** +2026-05-20T21:07:27.4310457Z ::endgroup:: +2026-05-20T21:07:27.4311466Z ::group::Fetching the repository +2026-05-20T21:07:27.4326378Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +c8a94e1ea74c786f52d06a83fb1afd803f613ce6:refs/remotes/origin/main +2026-05-20T21:07:35.5462711Z From https://git.purepixel.ch/***/Lageplan +2026-05-20T21:07:35.5463584Z * [new ref] c8a94e1ea74c786f52d06a83fb1afd803f613ce6 -> origin/main +2026-05-20T21:07:35.5523805Z ::endgroup:: +2026-05-20T21:07:35.5524549Z ::group::Determining the checkout info +2026-05-20T21:07:35.5532260Z ::endgroup:: +2026-05-20T21:07:35.5547728Z [command]/usr/bin/git sparse-checkout disable +2026-05-20T21:07:35.5661547Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig +2026-05-20T21:07:35.5744289Z ::group::Checking out the ref +2026-05-20T21:07:35.5757088Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main +2026-05-20T21:07:35.6579839Z Switched to a new branch 'main' +2026-05-20T21:07:35.6586359Z branch 'main' set up to track 'origin/main'. +2026-05-20T21:07:35.6594178Z ::endgroup:: +2026-05-20T21:07:35.6654745Z [command]/usr/bin/git log -1 --format=%H +2026-05-20T21:07:35.6688162Z c8a94e1ea74c786f52d06a83fb1afd803f613ce6 +2026-05-20T21:07:35.6717857Z ::remove-matcher owner=checkout-git:: +2026-05-20T21:07:42.3852054Z (node:144) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +2026-05-20T21:07:42.3853264Z (Use `node --trace-deprecation ...` to show where the warning was created) +2026-05-20T21:07:42.5463850Z ::group::Docker info +2026-05-20T21:07:42.5515571Z [command]/usr/bin/docker version +2026-05-20T21:07:45.2164864Z Client: +2026-05-20T21:07:45.2165570Z Version: 29.4.3-1 +2026-05-20T21:07:45.2165850Z API version: 1.45 (downgraded from 1.54) +2026-05-20T21:07:45.2168543Z Go version: go1.26.2 +2026-05-20T21:07:45.2169096Z Git commit: 055a478ea9010a19d0d4674c0d0e87ade37a4223 +2026-05-20T21:07:45.2169377Z Built: Fri May 8 07:42:23 2026 +2026-05-20T21:07:45.2169615Z OS/Arch: linux/amd64 +2026-05-20T21:07:45.2169899Z Context: default +2026-05-20T21:07:45.2170138Z +2026-05-20T21:07:45.2170399Z Server: Docker Engine - Community +2026-05-20T21:07:45.2170658Z Engine: +2026-05-20T21:07:45.2170944Z Version: 26.1.0 +2026-05-20T21:07:45.2171190Z API version: 1.45 (minimum version 1.24) +2026-05-20T21:07:45.2171488Z Go version: go1.21.9 +2026-05-20T21:07:45.2171938Z Git commit: c8af8eb +2026-05-20T21:07:45.2172208Z Built: Mon Apr 22 17:06:56 2024 +2026-05-20T21:07:45.2172459Z OS/Arch: linux/amd64 +2026-05-20T21:07:45.2172745Z Experimental: false +2026-05-20T21:07:45.2173036Z containerd: +2026-05-20T21:07:45.2173312Z Version: 1.6.31 +2026-05-20T21:07:45.2173557Z GitCommit: e377cd56a71523140ca6ae87e30244719194a521 +2026-05-20T21:07:45.2174266Z runc: +2026-05-20T21:07:45.2174496Z Version: 1.1.12 +2026-05-20T21:07:45.2174772Z GitCommit: v1.1.12-0-g51d5e94 +2026-05-20T21:07:45.2175014Z docker-init: +2026-05-20T21:07:45.2175279Z Version: 0.19.0 +2026-05-20T21:07:45.2175531Z GitCommit: de40ad0 +2026-05-20T21:07:45.2252679Z [command]/usr/bin/docker info +2026-05-20T21:07:49.0690328Z Client: +2026-05-20T21:07:49.0690940Z Version: 29.4.3-1 +2026-05-20T21:07:49.0691181Z Context: default +2026-05-20T21:07:49.0691376Z Debug Mode: false +2026-05-20T21:07:49.0691558Z Plugins: +2026-05-20T21:07:49.0691765Z buildx: Docker Buildx (Docker Inc.) +2026-05-20T21:07:49.0691946Z Version: 0.33.0-1 +2026-05-20T21:07:49.0692150Z Path: /usr/libexec/docker/cli-plugins/docker-buildx +2026-05-20T21:07:49.0692338Z compose: Docker Compose (Docker Inc.) +2026-05-20T21:07:49.0692516Z Version: 5.1.3-1 +2026-05-20T21:07:49.0692827Z Path: /usr/libexec/docker/cli-plugins/docker-compose +2026-05-20T21:07:49.0693005Z +2026-05-20T21:07:49.0693202Z Server: +2026-05-20T21:07:49.0693372Z Containers: 45 +2026-05-20T21:07:49.0693576Z Running: 42 +2026-05-20T21:07:49.0693994Z Paused: 0 +2026-05-20T21:07:49.0694164Z Stopped: 3 +2026-05-20T21:07:49.0694366Z Images: 63 +2026-05-20T21:07:49.0694526Z Server Version: 26.1.0 +2026-05-20T21:07:49.0694742Z Storage Driver: overlay2 +2026-05-20T21:07:49.0694916Z Backing Filesystem: extfs +2026-05-20T21:07:49.0695129Z Supports d_type: true +2026-05-20T21:07:49.0695300Z Using metacopy: false +2026-05-20T21:07:49.0695463Z Native Overlay Diff: true +2026-05-20T21:07:49.0695656Z userxattr: false +2026-05-20T21:07:49.0695830Z Logging Driver: json-file +2026-05-20T21:07:49.0696033Z Cgroup Driver: systemd +2026-05-20T21:07:49.0696197Z Cgroup Version: 2 +2026-05-20T21:07:49.0696366Z Plugins: +2026-05-20T21:07:49.0696696Z Volume: local +2026-05-20T21:07:49.0696874Z Network: bridge host ipvlan macvlan null overlay +2026-05-20T21:07:49.0697057Z Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog +2026-05-20T21:07:49.0697257Z Swarm: inactive +2026-05-20T21:07:49.0697434Z Runtimes: io.containerd.runc.v2 runc +2026-05-20T21:07:49.0697616Z Default Runtime: runc +2026-05-20T21:07:49.0697782Z Init Binary: docker-init +2026-05-20T21:07:49.0697981Z containerd version: e377cd56a71523140ca6ae87e30244719194a521 +2026-05-20T21:07:49.0698172Z runc version: v1.1.12-0-g51d5e94 +2026-05-20T21:07:49.0698350Z init version: de40ad0 +2026-05-20T21:07:49.0698513Z Security Options: +2026-05-20T21:07:49.0698673Z apparmor +2026-05-20T21:07:49.0698829Z seccomp +2026-05-20T21:07:49.0699010Z Profile: builtin +2026-05-20T21:07:49.0699173Z cgroupns +2026-05-20T21:07:49.0699348Z Kernel Version: 6.12.30+ +2026-05-20T21:07:49.0699505Z Operating System: Debian GNU/Linux 12 (bookworm) +2026-05-20T21:07:49.0699689Z OSType: linux +2026-05-20T21:07:49.0699860Z Architecture: x86_64 +2026-05-20T21:07:49.0700023Z CPUs: 6 +2026-05-20T21:07:49.0700202Z Total Memory: 7.532GiB +2026-05-20T21:07:49.0700361Z Name: DXP4800PLUS-D3F +2026-05-20T21:07:49.0700542Z ID: 34cbb6d3-c975-4bd4-aa80-355de602f5c1 +2026-05-20T21:07:49.0700717Z Docker Root Dir: /volume1/@docker +2026-05-20T21:07:49.0700922Z Debug Mode: false +2026-05-20T21:07:49.0701092Z Experimental: false +2026-05-20T21:07:49.0701244Z Insecure Registries: +2026-05-20T21:07:49.0701403Z 127.0.0.0/8 +2026-05-20T21:07:49.0701552Z Live Restore Enabled: false +2026-05-20T21:07:49.0701702Z +2026-05-20T21:07:49.0729347Z ::endgroup:: +2026-05-20T21:07:49.1915678Z ::group::Buildx version +2026-05-20T21:07:49.1932461Z [command]/usr/bin/docker buildx version +2026-05-20T21:07:49.2707201Z github.com/docker/buildx 0.33.0-1 f7897eba028583e0071642db3c011e860444f8cf +2026-05-20T21:07:49.2750512Z ::endgroup:: +2026-05-20T21:07:49.7150481Z ::group::Inspecting default docker context +2026-05-20T21:07:49.7463617Z [ +2026-05-20T21:07:49.7464134Z { +2026-05-20T21:07:49.7464325Z "Name": "default", +2026-05-20T21:07:49.7464486Z "Metadata": {}, +2026-05-20T21:07:49.7464676Z "Endpoints": { +2026-05-20T21:07:49.7464853Z "docker": { +2026-05-20T21:07:49.7465008Z "Host": "unix:///var/run/docker.sock", +2026-05-20T21:07:49.7465192Z "SkipTLSVerify": false +2026-05-20T21:07:49.7465376Z } +2026-05-20T21:07:49.7465533Z }, +2026-05-20T21:07:49.7465708Z "TLSMaterial": {}, +2026-05-20T21:07:49.7465865Z "Storage": { +2026-05-20T21:07:49.7466021Z "MetadataPath": "", +2026-05-20T21:07:49.7466174Z "TLSPath": "" +2026-05-20T21:07:49.7466328Z } +2026-05-20T21:07:49.7466481Z } +2026-05-20T21:07:49.7466621Z ] +2026-05-20T21:07:49.7467047Z ::endgroup:: +2026-05-20T21:07:49.7467470Z ::group::Creating a new builder instance +2026-05-20T21:07:50.0380817Z [command]/usr/bin/docker buildx create --name builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6 --driver docker-container --buildkitd-flags --allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host --use +2026-05-20T21:07:51.0922550Z builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6 +2026-05-20T21:07:51.1019370Z ::endgroup:: +2026-05-20T21:07:51.1020157Z ::group::Booting builder +2026-05-20T21:07:51.1075736Z [command]/usr/bin/docker buildx inspect --bootstrap --builder builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6 +2026-05-20T21:07:51.2291235Z #1 [internal] booting buildkit +2026-05-20T21:07:51.3800810Z #1 pulling image moby/buildkit:buildx-stable-1 +2026-05-20T21:07:54.3805897Z #1 pulling image moby/buildkit:buildx-stable-1 3.2s done +2026-05-20T21:07:54.5307356Z #1 creating container buildx_buildkit_builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd60 +2026-05-20T21:08:13.2676044Z #1 creating container buildx_buildkit_builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd60 18.9s done +2026-05-20T21:08:13.3124075Z #1 DONE 22.0s +2026-05-20T21:08:13.3128052Z Name: builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6 +2026-05-20T21:08:13.3128816Z Driver: docker-container +2026-05-20T21:08:13.3129162Z Last Activity: 2026-05-20 21:07:50 +0000 UTC +2026-05-20T21:08:13.3129456Z +2026-05-20T21:08:13.3129713Z Nodes: +2026-05-20T21:08:13.3130022Z Name: builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd60 +2026-05-20T21:08:13.3130299Z Endpoint: unix:///var/run/docker.sock +2026-05-20T21:08:13.3130552Z Error: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.54/containers/buildx_buildkit_builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd60/json": context deadline exceeded +2026-05-20T21:08:13.3190858Z ::endgroup:: +2026-05-20T21:08:13.8487164Z ::group::Inspect builder +2026-05-20T21:08:14.1516814Z { +2026-05-20T21:08:14.1517590Z "nodes": [ +2026-05-20T21:08:14.1517841Z { +2026-05-20T21:08:14.1518040Z "name": "builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd60", +2026-05-20T21:08:14.1518457Z "endpoint": "unix:///var/run/docker.sock", +2026-05-20T21:08:14.1518691Z "status": "running", +2026-05-20T21:08:14.1518898Z "buildkitd-flags": "--allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host", +2026-05-20T21:08:14.1519157Z "buildkit": "v0.30.0", +2026-05-20T21:08:14.1519318Z "platforms": "linux/amd64,linux/amd64/v2,linux/amd64/v3,linux/386", +2026-05-20T21:08:14.1519512Z "features": { +2026-05-20T21:08:14.1519736Z "Automatically load images to the Docker Engine image store": true, +2026-05-20T21:08:14.1519919Z "Cache export": true, +2026-05-20T21:08:14.1520124Z "Direct push": true, +2026-05-20T21:08:14.1520327Z "Docker exporter": true, +2026-05-20T21:08:14.1520546Z "Multi-platform build": true, +2026-05-20T21:08:14.1520719Z "OCI exporter": true +2026-05-20T21:08:14.1520879Z }, +2026-05-20T21:08:14.1521072Z "labels": { +2026-05-20T21:08:14.1521304Z "org.mobyproject.buildkit.worker.executor": "oci", +2026-05-20T21:08:14.1521499Z "org.mobyproject.buildkit.worker.hostname": "60a8fbc89c7e", +2026-05-20T21:08:14.1521678Z "org.mobyproject.buildkit.worker.network": "host", +2026-05-20T21:08:14.1521851Z "org.mobyproject.buildkit.worker.oci.process-mode": "sandbox", +2026-05-20T21:08:14.1522033Z "org.mobyproject.buildkit.worker.selinux.enabled": "false", +2026-05-20T21:08:14.1522213Z "org.mobyproject.buildkit.worker.snapshotter": "overlayfs" +2026-05-20T21:08:14.1522424Z }, +2026-05-20T21:08:14.1522595Z "gcPolicy": [ +2026-05-20T21:08:14.1522767Z { +2026-05-20T21:08:14.1522955Z "all": false, +2026-05-20T21:08:14.1523162Z "filter": [ +2026-05-20T21:08:14.1523352Z "type==source.local", +2026-05-20T21:08:14.1523531Z "type==exec.cachemount", +2026-05-20T21:08:14.1523692Z "type==source.git.checkout" +2026-05-20T21:08:14.1523869Z ], +2026-05-20T21:08:14.1524039Z "keepDuration": "48h0m0s", +2026-05-20T21:08:14.1524197Z "maxUsedSpace": "488.3MiB" +2026-05-20T21:08:14.1524356Z }, +2026-05-20T21:08:14.1524508Z { +2026-05-20T21:08:14.1524647Z "all": false, +2026-05-20T21:08:14.1524953Z "keepDuration": "1440h0m0s", +2026-05-20T21:08:14.1525126Z "reservedSpace": "9.313GiB", +2026-05-20T21:08:14.1525323Z "maxUsedSpace": "93.13GiB", +2026-05-20T21:08:14.1525482Z "minFreeSpace": "1.34TiB" +2026-05-20T21:08:14.1525743Z }, +2026-05-20T21:08:14.1525900Z { +2026-05-20T21:08:14.1526042Z "all": false, +2026-05-20T21:08:14.1526261Z "reservedSpace": "9.313GiB", +2026-05-20T21:08:14.1526426Z "maxUsedSpace": "93.13GiB", +2026-05-20T21:08:14.1526642Z "minFreeSpace": "1.34TiB" +2026-05-20T21:08:14.1526796Z }, +2026-05-20T21:08:14.1526973Z { +2026-05-20T21:08:14.1527122Z "all": true, +2026-05-20T21:08:14.1527279Z "reservedSpace": "9.313GiB", +2026-05-20T21:08:14.1527487Z "maxUsedSpace": "93.13GiB", +2026-05-20T21:08:14.1527637Z "minFreeSpace": "1.34TiB" +2026-05-20T21:08:14.1527818Z } +2026-05-20T21:08:14.1527963Z ] +2026-05-20T21:08:14.1528141Z } +2026-05-20T21:08:14.1528292Z ], +2026-05-20T21:08:14.1528438Z "name": "builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6", +2026-05-20T21:08:14.1528605Z "driver": "docker-container", +2026-05-20T21:08:14.1528761Z "lastActivity": "2026-05-20T21:07:50.000Z" +2026-05-20T21:08:14.1528987Z } +2026-05-20T21:08:14.1529564Z ::endgroup:: +2026-05-20T21:08:14.1771938Z ::group::BuildKit version +2026-05-20T21:08:14.1776072Z builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd60: v0.30.0 +2026-05-20T21:08:14.1776959Z ::endgroup:: +2026-05-20T21:08:22.0466050Z Logging into git.purepixel.ch... +2026-05-20T21:08:22.0490677Z (node:422) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +2026-05-20T21:08:22.0491034Z (Use `node --trace-deprecation ...` to show where the warning was created) +2026-05-20T21:08:22.4158501Z Login Succeeded! +2026-05-20T21:08:31.7358456Z (node:449) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +2026-05-20T21:08:31.7359322Z (Use `node --trace-deprecation ...` to show where the warning was created) +2026-05-20T21:08:33.9289024Z ::group::Context info +2026-05-20T21:08:33.9289589Z eventName: push +2026-05-20T21:08:33.9289907Z sha: c8a94e1ea74c786f52d06a83fb1afd803f613ce6 +2026-05-20T21:08:33.9290238Z ref: refs/heads/main +2026-05-20T21:08:33.9290501Z workflow: Build and Push Docker Image +2026-05-20T21:08:33.9290762Z action: meta +2026-05-20T21:08:33.9291016Z actor: *** +2026-05-20T21:08:33.9291655Z runNumber: 23 +2026-05-20T21:08:33.9291976Z runId: 299 +2026-05-20T21:08:34.1248468Z commitDate: Wed May 20 2026 21:06:25 GMT+0000 (Coordinated Universal Time) +2026-05-20T21:08:34.1255919Z ::endgroup:: +2026-05-20T21:08:34.1272654Z ::group::Processing images input +2026-05-20T21:08:34.1273279Z name=git.purepixel.ch/***/lageplan,enable=true +2026-05-20T21:08:34.1273988Z ::endgroup:: +2026-05-20T21:08:34.1323807Z ::group::Processing tags input +2026-05-20T21:08:34.1324303Z type=raw,value=latest,enable=true,priority=200 +2026-05-20T21:08:34.1324718Z type=sha,prefix=,suffix=,format=short,enable=true,priority=100 +2026-05-20T21:08:34.1325312Z ::endgroup:: +2026-05-20T21:08:34.1325947Z ::group::Processing flavor input +2026-05-20T21:08:34.1326275Z latest=auto +2026-05-20T21:08:34.1326540Z prefix= +2026-05-20T21:08:34.1326828Z prefixLatest=false +2026-05-20T21:08:34.1327085Z suffix= +2026-05-20T21:08:34.1327326Z suffixLatest=false +2026-05-20T21:08:34.1327841Z ::endgroup:: +2026-05-20T21:08:34.1436078Z ::group::Docker image version +2026-05-20T21:08:34.1436660Z latest +2026-05-20T21:08:34.1437514Z ::endgroup:: +2026-05-20T21:08:34.1449763Z ::group::Docker tags +2026-05-20T21:08:34.1450088Z git.purepixel.ch/***/lageplan:latest +2026-05-20T21:08:34.1450485Z git.purepixel.ch/***/lageplan:c8a94e1 +2026-05-20T21:08:34.1451046Z ::endgroup:: +2026-05-20T21:08:34.4427741Z ::group::Docker labels +2026-05-20T21:08:34.4428039Z org.opencontainers.image.created=2026-05-20T21:08:34.130Z +2026-05-20T21:08:34.4428239Z org.opencontainers.image.description= +2026-05-20T21:08:34.4428477Z org.opencontainers.image.licenses= +2026-05-20T21:08:34.4428675Z org.opencontainers.image.revision=c8a94e1ea74c786f52d06a83fb1afd803f613ce6 +2026-05-20T21:08:34.4428867Z org.opencontainers.image.source=https://git.purepixel.ch/***/Lageplan +2026-05-20T21:08:34.4429107Z org.opencontainers.image.title=Lageplan +2026-05-20T21:08:34.4429279Z org.opencontainers.image.url=https://git.purepixel.ch/***/Lageplan +2026-05-20T21:08:34.4429541Z org.opencontainers.image.version=latest +2026-05-20T21:08:34.4431161Z ::endgroup:: +2026-05-20T21:08:34.4433458Z ::group::Annotations +2026-05-20T21:08:34.4433746Z manifest:org.opencontainers.image.created=2026-05-20T21:08:34.130Z +2026-05-20T21:08:34.4433992Z manifest:org.opencontainers.image.description= +2026-05-20T21:08:34.4434189Z manifest:org.opencontainers.image.licenses= +2026-05-20T21:08:34.4434352Z manifest:org.opencontainers.image.revision=c8a94e1ea74c786f52d06a83fb1afd803f613ce6 +2026-05-20T21:08:34.4434704Z manifest:org.opencontainers.image.source=https://git.purepixel.ch/***/Lageplan +2026-05-20T21:08:34.4434933Z manifest:org.opencontainers.image.title=Lageplan +2026-05-20T21:08:34.4435193Z manifest:org.opencontainers.image.url=https://git.purepixel.ch/***/Lageplan +2026-05-20T21:08:34.4435405Z manifest:org.opencontainers.image.version=latest +2026-05-20T21:08:34.4438470Z ::endgroup:: +2026-05-20T21:08:34.4445408Z ::group::JSON output +2026-05-20T21:08:34.4445695Z { +2026-05-20T21:08:34.4445919Z "tags": [ +2026-05-20T21:08:34.4446122Z "git.purepixel.ch/***/lageplan:latest", +2026-05-20T21:08:34.4446323Z "git.purepixel.ch/***/lageplan:c8a94e1" +2026-05-20T21:08:34.4446506Z ], +2026-05-20T21:08:34.4446695Z "tag-names": [ +2026-05-20T21:08:34.4446867Z "latest", +2026-05-20T21:08:34.4447211Z "c8a94e1" +2026-05-20T21:08:34.4447390Z ], +2026-05-20T21:08:34.4447541Z "labels": { +2026-05-20T21:08:34.4447758Z "org.opencontainers.image.created": "2026-05-20T21:08:34.130Z", +2026-05-20T21:08:34.4447978Z "org.opencontainers.image.description": "", +2026-05-20T21:08:34.4448149Z "org.opencontainers.image.licenses": "", +2026-05-20T21:08:34.4448316Z "org.opencontainers.image.revision": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:08:34.4448530Z "org.opencontainers.image.source": "https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:08:34.4448738Z "org.opencontainers.image.title": "Lageplan", +2026-05-20T21:08:34.4448901Z "org.opencontainers.image.url": "https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:08:34.4449082Z "org.opencontainers.image.version": "latest" +2026-05-20T21:08:34.4449241Z }, +2026-05-20T21:08:34.4449403Z "annotations": [ +2026-05-20T21:08:34.4449577Z "manifest:org.opencontainers.image.created=2026-05-20T21:08:34.130Z", +2026-05-20T21:08:34.4449776Z "manifest:org.opencontainers.image.description=", +2026-05-20T21:08:34.4449955Z "manifest:org.opencontainers.image.licenses=", +2026-05-20T21:08:34.4450136Z "manifest:org.opencontainers.image.revision=c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:08:34.4450350Z "manifest:org.opencontainers.image.source=https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:08:34.4450538Z "manifest:org.opencontainers.image.title=Lageplan", +2026-05-20T21:08:34.4450731Z "manifest:org.opencontainers.image.url=https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:08:34.4450948Z "manifest:org.opencontainers.image.version=latest" +2026-05-20T21:08:34.4451140Z ] +2026-05-20T21:08:34.4451310Z } +2026-05-20T21:08:34.4451858Z ::endgroup:: +2026-05-20T21:08:34.4456296Z ::group::Bake file definition (tags) +2026-05-20T21:08:34.4457567Z { +2026-05-20T21:08:34.4457937Z "target": { +2026-05-20T21:08:34.4458179Z "docker-metadata-action": { +2026-05-20T21:08:34.4458388Z "tags": [ +2026-05-20T21:08:34.4458605Z "git.purepixel.ch/***/lageplan:latest", +2026-05-20T21:08:34.4458831Z "git.purepixel.ch/***/lageplan:c8a94e1" +2026-05-20T21:08:34.4459048Z ], +2026-05-20T21:08:34.4459224Z "args": { +2026-05-20T21:08:34.4459413Z "DOCKER_META_IMAGES": "git.purepixel.ch/***/lageplan", +2026-05-20T21:08:34.4459649Z "DOCKER_META_VERSION": "latest" +2026-05-20T21:08:34.4459869Z } +2026-05-20T21:08:34.4460127Z } +2026-05-20T21:08:34.4460314Z } +2026-05-20T21:08:34.4460485Z } +2026-05-20T21:08:34.4461257Z ::endgroup:: +2026-05-20T21:08:34.4465614Z ::group::Bake file definition (labels) +2026-05-20T21:08:34.4466137Z { +2026-05-20T21:08:34.4466347Z "target": { +2026-05-20T21:08:34.4466526Z "docker-metadata-action": { +2026-05-20T21:08:34.4466734Z "labels": { +2026-05-20T21:08:34.4466987Z "org.opencontainers.image.created": "2026-05-20T21:08:34.130Z", +2026-05-20T21:08:34.4467212Z "org.opencontainers.image.description": "", +2026-05-20T21:08:34.4467422Z "org.opencontainers.image.licenses": "", +2026-05-20T21:08:34.4467621Z "org.opencontainers.image.revision": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:08:34.4467859Z "org.opencontainers.image.source": "https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:08:34.4468099Z "org.opencontainers.image.title": "Lageplan", +2026-05-20T21:08:34.4468293Z "org.opencontainers.image.url": "https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:08:34.4468504Z "org.opencontainers.image.version": "latest" +2026-05-20T21:08:34.4468687Z } +2026-05-20T21:08:34.4468868Z } +2026-05-20T21:08:34.4469038Z } +2026-05-20T21:08:34.4469200Z } +2026-05-20T21:08:34.4469856Z ::endgroup:: +2026-05-20T21:08:34.4472741Z ::group::Bake file definition (annotations) +2026-05-20T21:08:34.4473804Z { +2026-05-20T21:08:34.4474178Z "target": { +2026-05-20T21:08:34.4474400Z "docker-metadata-action": { +2026-05-20T21:08:34.4474607Z "annotations": [ +2026-05-20T21:08:34.4474810Z "manifest:org.opencontainers.image.created=2026-05-20T21:08:34.130Z", +2026-05-20T21:08:34.4475116Z "manifest:org.opencontainers.image.description=", +2026-05-20T21:08:34.4475332Z "manifest:org.opencontainers.image.licenses=", +2026-05-20T21:08:34.4475580Z "manifest:org.opencontainers.image.revision=c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:08:34.4475841Z "manifest:org.opencontainers.image.source=https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:08:34.4476178Z "manifest:org.opencontainers.image.title=Lageplan", +2026-05-20T21:08:34.4476440Z "manifest:org.opencontainers.image.url=https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:08:34.4476663Z "manifest:org.opencontainers.image.version=latest" +2026-05-20T21:08:34.4476878Z ] +2026-05-20T21:08:34.4477062Z } +2026-05-20T21:08:34.4477254Z } +2026-05-20T21:08:34.4477424Z } +2026-05-20T21:08:34.4478040Z ::endgroup:: +2026-05-20T21:08:47.5773410Z (node:466) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +2026-05-20T21:08:47.5774926Z (Use `node --trace-deprecation ...` to show where the warning was created) +2026-05-20T21:08:47.5814057Z ::group::GitHub Actions runtime token ACs +2026-05-20T21:08:47.5815328Z : write +2026-05-20T21:08:47.5815684Z ::endgroup:: +2026-05-20T21:08:47.5815959Z ::group::Docker info +2026-05-20T21:08:47.5846785Z [command]/usr/bin/docker version +2026-05-20T21:08:48.4296099Z Client: +2026-05-20T21:08:48.4298063Z Version: 29.4.3-1 +2026-05-20T21:08:48.4298477Z API version: 1.45 (downgraded from 1.54) +2026-05-20T21:08:48.4298823Z Go version: go1.26.2 +2026-05-20T21:08:48.4299110Z Git commit: 055a478ea9010a19d0d4674c0d0e87ade37a4223 +2026-05-20T21:08:48.4306457Z Built: Fri May 8 07:42:23 2026 +2026-05-20T21:08:48.4307073Z OS/Arch: linux/amd64 +2026-05-20T21:08:48.4307544Z Context: default +2026-05-20T21:08:48.4307822Z +2026-05-20T21:08:48.4308118Z Server: Docker Engine - Community +2026-05-20T21:08:48.4308412Z Engine: +2026-05-20T21:08:48.4308709Z Version: 26.1.0 +2026-05-20T21:08:48.4308972Z API version: 1.45 (minimum version 1.24) +2026-05-20T21:08:48.4309233Z Go version: go1.21.9 +2026-05-20T21:08:48.4309485Z Git commit: c8af8eb +2026-05-20T21:08:48.4309750Z Built: Mon Apr 22 17:06:56 2024 +2026-05-20T21:08:48.4310022Z OS/Arch: linux/amd64 +2026-05-20T21:08:48.4310257Z Experimental: false +2026-05-20T21:08:48.4310490Z containerd: +2026-05-20T21:08:48.4310716Z Version: 1.6.31 +2026-05-20T21:08:48.4310934Z GitCommit: e377cd56a71523140ca6ae87e30244719194a521 +2026-05-20T21:08:48.4311211Z runc: +2026-05-20T21:08:48.4311424Z Version: 1.1.12 +2026-05-20T21:08:48.4311647Z GitCommit: v1.1.12-0-g51d5e94 +2026-05-20T21:08:48.4311885Z docker-init: +2026-05-20T21:08:48.4312130Z Version: 0.19.0 +2026-05-20T21:08:48.4312355Z GitCommit: de40ad0 +2026-05-20T21:08:48.4407351Z [command]/usr/bin/docker info +2026-05-20T21:08:52.7826085Z Client: +2026-05-20T21:08:52.7826819Z Version: 29.4.3-1 +2026-05-20T21:08:52.7827058Z Context: default +2026-05-20T21:08:52.7827316Z Debug Mode: false +2026-05-20T21:08:52.7827521Z Plugins: +2026-05-20T21:08:52.7827765Z buildx: Docker Buildx (Docker Inc.) +2026-05-20T21:08:52.7828014Z Version: 0.33.0-1 +2026-05-20T21:08:52.7828260Z Path: /usr/libexec/docker/cli-plugins/docker-buildx +2026-05-20T21:08:52.7828524Z compose: Docker Compose (Docker Inc.) +2026-05-20T21:08:52.7828801Z Version: 5.1.3-1 +2026-05-20T21:08:52.7829089Z Path: /usr/libexec/docker/cli-plugins/docker-compose +2026-05-20T21:08:52.7829311Z +2026-05-20T21:08:52.7829516Z Server: +2026-05-20T21:08:52.7829765Z Containers: 46 +2026-05-20T21:08:52.7830005Z Running: 43 +2026-05-20T21:08:52.7830164Z Paused: 0 +2026-05-20T21:08:52.7830312Z Stopped: 3 +2026-05-20T21:08:52.7830518Z Images: 63 +2026-05-20T21:08:52.7830775Z Server Version: 26.1.0 +2026-05-20T21:08:52.7830938Z Storage Driver: overlay2 +2026-05-20T21:08:52.7831113Z Backing Filesystem: extfs +2026-05-20T21:08:52.7831261Z Supports d_type: true +2026-05-20T21:08:52.7831508Z Using metacopy: false +2026-05-20T21:08:52.7831689Z Native Overlay Diff: true +2026-05-20T21:08:52.7831840Z userxattr: false +2026-05-20T21:08:52.7831984Z Logging Driver: json-file +2026-05-20T21:08:52.7832152Z Cgroup Driver: systemd +2026-05-20T21:08:52.7832405Z Cgroup Version: 2 +2026-05-20T21:08:52.7832557Z Plugins: +2026-05-20T21:08:52.7832708Z Volume: local +2026-05-20T21:08:52.7832845Z Network: bridge host ipvlan macvlan null overlay +2026-05-20T21:08:52.7833146Z Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog +2026-05-20T21:08:52.7833396Z Swarm: inactive +2026-05-20T21:08:52.7833577Z Runtimes: runc io.containerd.runc.v2 +2026-05-20T21:08:52.7833782Z Default Runtime: runc +2026-05-20T21:08:52.7834084Z Init Binary: docker-init +2026-05-20T21:08:52.7834266Z containerd version: e377cd56a71523140ca6ae87e30244719194a521 +2026-05-20T21:08:52.7834439Z runc version: v1.1.12-0-g51d5e94 +2026-05-20T21:08:52.7834609Z init version: de40ad0 +2026-05-20T21:08:52.7834880Z Security Options: +2026-05-20T21:08:52.7835054Z apparmor +2026-05-20T21:08:52.7835209Z seccomp +2026-05-20T21:08:52.7835364Z Profile: builtin +2026-05-20T21:08:52.7835613Z cgroupns +2026-05-20T21:08:52.7835817Z Kernel Version: 6.12.30+ +2026-05-20T21:08:52.7835979Z Operating System: Debian GNU/Linux 12 (bookworm) +2026-05-20T21:08:52.7836144Z OSType: linux +2026-05-20T21:08:52.7836351Z Architecture: x86_64 +2026-05-20T21:08:52.7836612Z CPUs: 6 +2026-05-20T21:08:52.7836768Z Total Memory: 7.532GiB +2026-05-20T21:08:52.7836919Z Name: DXP4800PLUS-D3F +2026-05-20T21:08:52.7837080Z ID: 34cbb6d3-c975-4bd4-aa80-355de602f5c1 +2026-05-20T21:08:52.7837399Z Docker Root Dir: /volume1/@docker +2026-05-20T21:08:52.7837566Z Debug Mode: false +2026-05-20T21:08:52.7837723Z Experimental: false +2026-05-20T21:08:52.7837883Z Insecure Registries: +2026-05-20T21:08:52.7838128Z 127.0.0.0/8 +2026-05-20T21:08:52.7838334Z Live Restore Enabled: false +2026-05-20T21:08:52.7838492Z +2026-05-20T21:08:52.7864801Z ::endgroup:: +2026-05-20T21:08:52.7865477Z ::group::Proxy configuration +2026-05-20T21:08:52.7869977Z No proxy configuration found +2026-05-20T21:08:52.7871673Z ::endgroup:: +2026-05-20T21:08:53.4444332Z ::group::Buildx version +2026-05-20T21:08:53.4502245Z [command]/usr/bin/docker buildx version +2026-05-20T21:08:53.7019329Z github.com/docker/buildx 0.33.0-1 f7897eba028583e0071642db3c011e860444f8cf +2026-05-20T21:08:53.7074162Z ::endgroup:: +2026-05-20T21:08:53.7074656Z ::group::Builder info +2026-05-20T21:08:55.5712653Z { +2026-05-20T21:08:55.5713788Z "nodes": [ +2026-05-20T21:08:55.5714149Z { +2026-05-20T21:08:55.5714450Z "name": "builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd60", +2026-05-20T21:08:55.5714804Z "endpoint": "unix:///var/run/docker.sock", +2026-05-20T21:08:55.5715122Z "status": "running", +2026-05-20T21:08:55.5715393Z "buildkitd-flags": "--allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host", +2026-05-20T21:08:55.5715738Z "buildkit": "v0.30.0", +2026-05-20T21:08:55.5715999Z "platforms": "linux/amd64,linux/amd64/v2,linux/amd64/v3,linux/386", +2026-05-20T21:08:55.5716333Z "features": { +2026-05-20T21:08:55.5716604Z "Automatically load images to the Docker Engine image store": true, +2026-05-20T21:08:55.5716866Z "Cache export": true, +2026-05-20T21:08:55.5717130Z "Direct push": true, +2026-05-20T21:08:55.5717381Z "Docker exporter": true, +2026-05-20T21:08:55.5717667Z "Multi-platform build": true, +2026-05-20T21:08:55.5717967Z "OCI exporter": true +2026-05-20T21:08:55.5718218Z }, +2026-05-20T21:08:55.5718473Z "labels": { +2026-05-20T21:08:55.5718726Z "org.mobyproject.buildkit.worker.executor": "oci", +2026-05-20T21:08:55.5719021Z "org.mobyproject.buildkit.worker.hostname": "60a8fbc89c7e", +2026-05-20T21:08:55.5719290Z "org.mobyproject.buildkit.worker.network": "host", +2026-05-20T21:08:55.5719539Z "org.mobyproject.buildkit.worker.oci.process-mode": "sandbox", +2026-05-20T21:08:55.5719853Z "org.mobyproject.buildkit.worker.selinux.enabled": "false", +2026-05-20T21:08:55.5720121Z "org.mobyproject.buildkit.worker.snapshotter": "overlayfs" +2026-05-20T21:08:55.5720380Z }, +2026-05-20T21:08:55.5720618Z "gcPolicy": [ +2026-05-20T21:08:55.5720850Z { +2026-05-20T21:08:55.5721119Z "all": false, +2026-05-20T21:08:55.5721429Z "filter": [ +2026-05-20T21:08:55.5721689Z "type==source.local", +2026-05-20T21:08:55.5721956Z "type==exec.cachemount", +2026-05-20T21:08:55.5722223Z "type==source.git.checkout" +2026-05-20T21:08:55.5722500Z ], +2026-05-20T21:08:55.5722770Z "keepDuration": "48h0m0s" +2026-05-20T21:08:55.5723041Z }, +2026-05-20T21:08:55.5723302Z { +2026-05-20T21:08:55.5723584Z "all": false, +2026-05-20T21:08:55.5723845Z "keepDuration": "1440h0m0s" +2026-05-20T21:08:55.5724126Z }, +2026-05-20T21:08:55.5724375Z { +2026-05-20T21:08:55.5724631Z "all": false +2026-05-20T21:08:55.5724895Z }, +2026-05-20T21:08:55.5725159Z { +2026-05-20T21:08:55.5725427Z "all": true +2026-05-20T21:08:55.5725681Z } +2026-05-20T21:08:55.5725935Z ] +2026-05-20T21:08:55.5726206Z } +2026-05-20T21:08:55.5726545Z ], +2026-05-20T21:08:55.5726802Z "name": "builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6", +2026-05-20T21:08:55.5727086Z "driver": "docker-container", +2026-05-20T21:08:55.5727357Z "lastActivity": "2026-05-20T21:07:50.000Z" +2026-05-20T21:08:55.5727619Z } +2026-05-20T21:08:55.5728259Z ::endgroup:: +2026-05-20T21:08:55.9141917Z [command]/usr/bin/docker buildx build --cache-from type=registry,ref=git.purepixel.ch/***/lageplan:cache --cache-to type=registry,ref=git.purepixel.ch/***/lageplan:cache,mode=max --iidfile /tmp/docker-actions-toolkit-bwnLu4/build-iidfile-181ece29de.txt --label org.opencontainers.image.created=2026-05-20T21:08:34.130Z --label org.opencontainers.image.description= --label org.opencontainers.image.licenses= --label org.opencontainers.image.revision=c8a94e1ea74c786f52d06a83fb1afd803f613ce6 --label org.opencontainers.image.source=https://git.purepixel.ch/***/Lageplan --label org.opencontainers.image.title=Lageplan --label org.opencontainers.image.url=https://git.purepixel.ch/***/Lageplan --label org.opencontainers.image.version=latest --attest type=provenance,mode=max,builder-id=https://git.purepixel.ch/***/Lageplan/actions/runs/299 --tag git.purepixel.ch/***/lageplan:latest --tag git.purepixel.ch/***/lageplan:c8a94e1 --metadata-file /tmp/docker-actions-toolkit-bwnLu4/build-metadata-2a3dee0c9f.json --push . +2026-05-20T21:08:59.1190620Z #0 building with "builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6" instance using docker-container driver +2026-05-20T21:08:59.1195565Z +2026-05-20T21:08:59.1196119Z #1 [internal] load build definition from Dockerfile +2026-05-20T21:09:00.3248810Z #1 transferring dockerfile: +2026-05-20T21:09:00.6238894Z #1 transferring dockerfile: 2.68kB 0.2s done +2026-05-20T21:09:01.1614103Z #1 DONE 2.2s +2026-05-20T21:09:01.4063161Z +2026-05-20T21:09:01.4063919Z #2 [internal] load metadata for docker.io/library/node:20-alpine +2026-05-20T21:09:12.4282794Z #2 DONE 11.0s +2026-05-20T21:09:12.5828858Z +2026-05-20T21:09:12.5829536Z #3 [internal] load .dockerignore +2026-05-20T21:09:12.8868289Z #3 transferring context: +2026-05-20T21:09:13.0550390Z #3 transferring context: 137B 0.0s done +2026-05-20T21:09:13.1113049Z #3 DONE 0.7s +2026-05-20T21:09:13.4266759Z +2026-05-20T21:09:13.4267732Z #4 [internal] load build context +2026-05-20T21:09:13.4268127Z #4 DONE 0.0s +2026-05-20T21:09:13.4268428Z +2026-05-20T21:09:13.4268686Z #5 [auth] *:: ***/lageplan:pull token for git.purepixel.ch +2026-05-20T21:09:13.4269016Z #5 DONE 0.0s +2026-05-20T21:09:13.4269272Z +2026-05-20T21:09:13.4269538Z #6 [deps 1/5] FROM docker.io/library/node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293 +2026-05-20T21:09:13.4269867Z #6 resolve docker.io/library/node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293 +2026-05-20T21:09:13.9955050Z #6 resolve docker.io/library/node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293 0.7s done +2026-05-20T21:09:14.1466493Z #6 DONE 0.8s +2026-05-20T21:09:14.1468421Z +2026-05-20T21:09:14.1469441Z #7 importing cache manifest from git.purepixel.ch/***/lageplan:cache +2026-05-20T21:09:14.4887301Z #7 inferred cache manifest type: application/vnd.oci.image.manifest.v1+json done +2026-05-20T21:09:15.3697833Z #7 DONE 2.1s +2026-05-20T21:09:15.5207845Z +2026-05-20T21:09:15.5208352Z #4 [internal] load build context +2026-05-20T21:09:17.2051780Z #4 transferring context: 18.25MB 1.1s done +2026-05-20T21:09:17.5437032Z #4 DONE 2.2s +2026-05-20T21:09:17.9300960Z +2026-05-20T21:09:17.9302080Z #8 [deps 2/5] RUN apk add --no-cache libc6-compat openssl +2026-05-20T21:09:17.9302755Z #8 CACHED +2026-05-20T21:09:17.9303031Z +2026-05-20T21:09:17.9303346Z #9 [deps 3/5] WORKDIR /app +2026-05-20T21:09:21.4274160Z #9 CACHED +2026-05-20T21:09:21.6628469Z +2026-05-20T21:09:21.6630071Z #9 [deps 3/5] WORKDIR /app +2026-05-20T21:09:22.0395950Z #9 sha256:b2cbbfe903b0821005780971ddc5892edcc4ce74c5a48d82e1d2b382edac3122 1.05MB / 1.26MB 0.2s +2026-05-20T21:09:22.1877427Z #9 sha256:b2cbbfe903b0821005780971ddc5892edcc4ce74c5a48d82e1d2b382edac3122 1.26MB / 1.26MB 0.3s +2026-05-20T21:09:22.4696159Z #9 sha256:6a87ea76d82b725cf6587e0b99f2ff6ac964cf584beda4726fd41aaad05b9c52 93B / 93B 0.2s +2026-05-20T21:09:22.6205790Z #9 sha256:b759662bfc8898080b3c0e6759221bf1de6d889d824b42c83c1239e0f8ba4c7f 0B / 400.32kB 0.2s +2026-05-20T21:09:22.7548476Z #9 sha256:fff4e2c1b189bf87d63ad8bd07f7f4eb288d6f2b6a07a8bb44c60e8c075d2096 0B / 445B 0.2s +2026-05-20T21:09:24.8371128Z #9 sha256:b2cbbfe903b0821005780971ddc5892edcc4ce74c5a48d82e1d2b382edac3122 1.26MB / 1.26MB 2.7s done +2026-05-20T21:09:24.8372789Z #9 sha256:b759662bfc8898080b3c0e6759221bf1de6d889d824b42c83c1239e0f8ba4c7f 400.32kB / 400.32kB 2.4s +2026-05-20T21:09:24.8373393Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 0B / 43.23MB 0.2s +2026-05-20T21:09:24.9440397Z #9 sha256:6a87ea76d82b725cf6587e0b99f2ff6ac964cf584beda4726fd41aaad05b9c52 93B / 93B 2.5s done +2026-05-20T21:09:24.9441254Z #9 sha256:fff4e2c1b189bf87d63ad8bd07f7f4eb288d6f2b6a07a8bb44c60e8c075d2096 445B / 445B 2.3s +2026-05-20T21:09:25.2454444Z #9 sha256:fff4e2c1b189bf87d63ad8bd07f7f4eb288d6f2b6a07a8bb44c60e8c075d2096 445B / 445B 2.4s done +2026-05-20T21:09:25.2455633Z #9 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 2.10MB / 3.86MB 0.3s +2026-05-20T21:09:25.3532815Z #9 sha256:b759662bfc8898080b3c0e6759221bf1de6d889d824b42c83c1239e0f8ba4c7f 400.32kB / 400.32kB 2.9s done +2026-05-20T21:09:25.5445409Z #9 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 3.86MB / 3.86MB 0.6s +2026-05-20T21:09:26.7871524Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 8.39MB / 43.23MB 2.1s +2026-05-20T21:09:27.1951094Z #9 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 3.86MB / 3.86MB 1.8s done +2026-05-20T21:09:27.3882201Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 13.63MB / 43.23MB 2.7s +2026-05-20T21:09:27.8368249Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 18.87MB / 43.23MB 3.2s +2026-05-20T21:09:27.9912211Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 25.17MB / 43.23MB 3.3s +2026-05-20T21:09:28.1368100Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 28.31MB / 43.23MB 3.5s +2026-05-20T21:09:28.2877533Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 34.60MB / 43.23MB 3.6s +2026-05-20T21:09:28.5871279Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 39.85MB / 43.23MB 3.9s +2026-05-20T21:09:28.7363948Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 43.23MB / 43.23MB 4.1s +2026-05-20T21:09:29.4769001Z #9 extracting sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb +2026-05-20T21:09:29.7183783Z #9 sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 43.23MB / 43.23MB 4.9s done +2026-05-20T21:09:30.9851959Z #9 extracting sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 1.5s done +2026-05-20T21:09:30.9852540Z #9 DONE 13.0s +2026-05-20T21:09:31.1362658Z +2026-05-20T21:09:31.1363185Z #9 [deps 3/5] WORKDIR /app +2026-05-20T21:09:31.1363357Z #9 extracting sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 +2026-05-20T21:09:32.5101021Z #9 extracting sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 1.5s done +2026-05-20T21:09:32.5101514Z #9 DONE 14.5s +2026-05-20T21:09:32.6519108Z +2026-05-20T21:09:32.6519553Z #9 [deps 3/5] WORKDIR /app +2026-05-20T21:09:32.6519731Z #9 extracting sha256:b2cbbfe903b0821005780971ddc5892edcc4ce74c5a48d82e1d2b382edac3122 0.1s done +2026-05-20T21:09:32.6519909Z #9 DONE 14.6s +2026-05-20T21:09:32.7770158Z +2026-05-20T21:09:32.7770550Z #9 [deps 3/5] WORKDIR /app +2026-05-20T21:09:32.7770770Z #9 extracting sha256:fff4e2c1b189bf87d63ad8bd07f7f4eb288d6f2b6a07a8bb44c60e8c075d2096 0.1s done +2026-05-20T21:09:32.7770956Z #9 DONE 14.8s +2026-05-20T21:09:32.9278335Z +2026-05-20T21:09:32.9278719Z #9 [deps 3/5] WORKDIR /app +2026-05-20T21:09:32.9278881Z #9 extracting sha256:b759662bfc8898080b3c0e6759221bf1de6d889d824b42c83c1239e0f8ba4c7f +2026-05-20T21:09:32.9686929Z #9 extracting sha256:b759662bfc8898080b3c0e6759221bf1de6d889d824b42c83c1239e0f8ba4c7f 0.2s done +2026-05-20T21:09:32.9687376Z #9 DONE 15.0s +2026-05-20T21:09:33.1192805Z +2026-05-20T21:09:33.1193258Z #9 [deps 3/5] WORKDIR /app +2026-05-20T21:09:33.1193429Z #9 extracting sha256:6a87ea76d82b725cf6587e0b99f2ff6ac964cf584beda4726fd41aaad05b9c52 +2026-05-20T21:09:33.1769795Z #9 extracting sha256:6a87ea76d82b725cf6587e0b99f2ff6ac964cf584beda4726fd41aaad05b9c52 0.2s done +2026-05-20T21:09:33.1770206Z #9 DONE 15.2s +2026-05-20T21:09:33.3528958Z +2026-05-20T21:09:33.3529380Z #10 [deps 4/5] COPY package.json package-lock.json* ./ +2026-05-20T21:09:38.3111635Z #10 DONE 5.1s +2026-05-20T21:09:38.4505363Z +2026-05-20T21:09:38.4506346Z #11 [deps 5/5] RUN npm ci --ignore-scripts --legacy-peer-deps +2026-05-20T21:09:46.7207566Z #11 8.267 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported +2026-05-20T21:09:50.9782671Z #11 12.53 npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. +2026-05-20T21:09:54.8604791Z #11 16.41 npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me +2026-05-20T21:09:55.0286372Z #11 16.58 npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead +2026-05-20T21:09:55.1819985Z #11 16.58 npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead +2026-05-20T21:10:09.2435424Z #11 30.79 npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options. +2026-05-20T21:10:58.4308802Z #11 79.98 +2026-05-20T21:10:58.4311185Z #11 79.98 added 670 packages, and audited 671 packages in 1m +2026-05-20T21:10:58.5460312Z #11 79.98 +2026-05-20T21:10:58.5460710Z #11 79.98 168 packages are looking for funding +2026-05-20T21:10:58.5460855Z #11 79.98 run `npm fund` for details +2026-05-20T21:10:58.5461439Z #11 80.10 +2026-05-20T21:10:58.5461672Z #11 80.10 18 vulnerabilities (9 moderate, 7 high, 2 critical) +2026-05-20T21:10:58.5461852Z #11 80.10 +2026-05-20T21:10:58.5461993Z #11 80.10 To address issues that do not require attention, run: +2026-05-20T21:10:58.5462155Z #11 80.10 npm audit fix +2026-05-20T21:10:58.5462283Z #11 80.10 +2026-05-20T21:10:58.5462401Z #11 80.10 To address all issues (including breaking changes), run: +2026-05-20T21:10:58.5462548Z #11 80.10 npm audit fix --force +2026-05-20T21:10:58.5462675Z #11 80.10 +2026-05-20T21:10:58.5462779Z #11 80.10 Run `npm audit` for details. +2026-05-20T21:10:58.8256886Z #11 80.38 npm notice +2026-05-20T21:10:58.8258189Z #11 80.38 npm notice New major version of npm available! 10.8.2 -> 11.15.0 +2026-05-20T21:10:58.8258678Z #11 80.38 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0 +2026-05-20T21:10:58.8259093Z #11 80.38 npm notice To update run: npm install -g npm@11.15.0 +2026-05-20T21:10:58.8259449Z #11 80.38 npm notice +2026-05-20T21:11:14.6362476Z #11 DONE 96.2s +2026-05-20T21:14:59.2726505Z +2026-05-20T21:14:59.3680977Z #12 [builder 2/8] RUN apk add --no-cache openssl +2026-05-20T21:14:59.3682080Z #12 CACHED +2026-05-20T21:14:59.3682474Z +2026-05-20T21:14:59.3682809Z #13 [builder 3/8] WORKDIR /app +2026-05-20T21:14:59.3683214Z #13 CACHED +2026-05-20T21:14:59.3683522Z +2026-05-20T21:14:59.3683850Z #14 [builder 4/8] COPY --from=deps /app/node_modules ./node_modules +2026-05-20T21:15:03.3882473Z #14 CACHED +2026-05-20T21:15:03.7063320Z +2026-05-20T21:15:03.7064393Z #14 [builder 4/8] COPY --from=deps /app/node_modules ./node_modules +2026-05-20T21:15:04.3241287Z #14 sha256:e29e7c35ae347d162b8a7b3aa79589ff808822f1c1a386b1c4309529c5c283ca 0B / 360.99kB 0.2s +2026-05-20T21:15:04.9481201Z #14 sha256:099f652e08b13b7551a73d4df3f3ec09139045ec69fdc64e1a4e757e31d57465 0B / 93B 0.2s +2026-05-20T21:15:05.0551007Z #14 ... +2026-05-20T21:15:05.0551695Z +2026-05-20T21:15:05.0552208Z #15 [auth] *:: ***/lageplan:pull token for git.purepixel.ch +2026-05-20T21:15:05.0552546Z #15 DONE 0.0s +2026-05-20T21:15:05.0552816Z +2026-05-20T21:15:05.0553048Z #14 [builder 4/8] COPY --from=deps /app/node_modules ./node_modules +2026-05-20T21:15:05.0553328Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 0B / 205.24MB 0.2s +2026-05-20T21:15:06.1055453Z #14 sha256:099f652e08b13b7551a73d4df3f3ec09139045ec69fdc64e1a4e757e31d57465 93B / 93B 1.4s +2026-05-20T21:15:06.2551706Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 10.49MB / 205.24MB 1.4s +2026-05-20T21:15:06.4054661Z #14 sha256:e29e7c35ae347d162b8a7b3aa79589ff808822f1c1a386b1c4309529c5c283ca 360.99kB / 360.99kB 2.3s +2026-05-20T21:15:06.4056657Z #14 sha256:099f652e08b13b7551a73d4df3f3ec09139045ec69fdc64e1a4e757e31d57465 93B / 93B 1.5s done +2026-05-20T21:15:06.5547488Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 24.12MB / 205.24MB 1.7s +2026-05-20T21:15:06.7040468Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 34.60MB / 205.24MB 1.8s +2026-05-20T21:15:07.0063461Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 47.19MB / 205.24MB 2.1s +2026-05-20T21:15:07.3048821Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 60.82MB / 205.24MB 2.4s +2026-05-20T21:15:07.6055175Z #14 sha256:e29e7c35ae347d162b8a7b3aa79589ff808822f1c1a386b1c4309529c5c283ca 360.99kB / 360.99kB 3.2s done +2026-05-20T21:15:07.7547663Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 76.55MB / 205.24MB 2.9s +2026-05-20T21:15:08.0551009Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 92.27MB / 205.24MB 3.2s +2026-05-20T21:15:08.1795587Z #14 extracting sha256:e29e7c35ae347d162b8a7b3aa79589ff808822f1c1a386b1c4309529c5c283ca +2026-05-20T21:15:08.3572314Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 105.91MB / 205.24MB 3.5s +2026-05-20T21:15:08.5052874Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 117.44MB / 205.24MB 3.6s +2026-05-20T21:15:08.6546998Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 131.07MB / 205.24MB 3.8s +2026-05-20T21:15:08.9550689Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 142.61MB / 205.24MB 4.1s +2026-05-20T21:15:09.1539764Z #14 extracting sha256:e29e7c35ae347d162b8a7b3aa79589ff808822f1c1a386b1c4309529c5c283ca 0.8s done +2026-05-20T21:15:09.1541248Z #14 extracting sha256:099f652e08b13b7551a73d4df3f3ec09139045ec69fdc64e1a4e757e31d57465 +2026-05-20T21:15:09.2564906Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 158.33MB / 205.24MB 4.4s +2026-05-20T21:15:09.5552120Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 178.26MB / 205.24MB 4.7s +2026-05-20T21:15:09.6874390Z #14 extracting sha256:099f652e08b13b7551a73d4df3f3ec09139045ec69fdc64e1a4e757e31d57465 0.7s done +2026-05-20T21:15:09.8549389Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 193.99MB / 205.24MB 4.8s +2026-05-20T21:15:10.0063628Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 204.47MB / 205.24MB 5.1s +2026-05-20T21:15:11.4550627Z #14 sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 205.24MB / 205.24MB 6.4s done +2026-05-20T21:15:11.6055922Z #14 DONE 12.3s +2026-05-20T21:15:11.8549157Z +2026-05-20T21:15:11.8550207Z #14 [builder 4/8] COPY --from=deps /app/node_modules ./node_modules +2026-05-20T21:15:11.8550812Z #14 extracting sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 +2026-05-20T21:15:46.9968855Z #14 extracting sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 35.1s done +2026-05-20T21:15:46.9970170Z #14 DONE 47.4s +2026-05-20T21:15:47.3001382Z +2026-05-20T21:15:47.3002504Z #16 [builder 5/8] COPY . . +2026-05-20T21:15:55.6954946Z #16 DONE 7.3s +2026-05-20T21:15:55.6962691Z +2026-05-20T21:15:55.6964664Z #17 [builder 6/8] RUN npx prisma generate +2026-05-20T21:16:04.8349401Z #17 9.905 Prisma schema loaded from prisma/schema.prisma +2026-05-20T21:16:05.8941503Z #17 11.18 +2026-05-20T21:16:05.8942025Z #17 11.18 ✔ Generated Prisma Client (v5.22.0) to ./node_modules/@prisma/client in 272ms +2026-05-20T21:16:06.0029589Z #17 11.18 +2026-05-20T21:16:06.0029850Z #17 11.18 Start by importing your Prisma Client (See: https://pris.ly/d/importing-client) +2026-05-20T21:16:06.0030060Z #17 11.18 +2026-05-20T21:16:06.0030232Z #17 11.18 Tip: Curious about the SQL queries Prisma ORM generates? Optimize helps you enhance your visibility: https://pris.ly/tip-2-optimize +2026-05-20T21:16:06.0030429Z #17 11.18 +2026-05-20T21:16:06.0636850Z #17 11.35 npm notice +2026-05-20T21:16:06.0637480Z #17 11.35 npm notice New major version of npm available! 10.8.2 -> 11.15.0 +2026-05-20T21:16:06.0637774Z #17 11.35 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.15.0 +2026-05-20T21:16:06.0637967Z #17 11.35 npm notice To update run: npm install -g npm@11.15.0 +2026-05-20T21:16:06.0638112Z #17 11.35 npm notice +2026-05-20T21:16:06.9967491Z #17 DONE 12.3s +2026-05-20T21:16:07.1821733Z +2026-05-20T21:16:07.1823236Z #18 [builder 7/8] COPY .env.docker .env +2026-05-20T21:16:08.7136704Z #18 DONE 1.7s +2026-05-20T21:16:08.8983078Z +2026-05-20T21:16:08.8984088Z #19 [builder 8/8] RUN npm run build +2026-05-20T21:16:10.0661365Z #19 1.319 +2026-05-20T21:16:10.0661879Z #19 1.319 > lageplan@1.4.2 build +2026-05-20T21:16:10.0662089Z #19 1.319 > next build +2026-05-20T21:16:10.0662302Z #19 1.319 +2026-05-20T21:16:11.1080692Z #19 2.361 ▲ Next.js 15.5.12 +2026-05-20T21:16:11.2595926Z #19 2.361 - Environments: .env +2026-05-20T21:16:11.2597091Z #19 2.361 - Experiments (use with caution): +2026-05-20T21:16:11.2597580Z #19 2.361 · serverActions +2026-05-20T21:16:11.2597981Z #19 2.361 +2026-05-20T21:16:12.7686504Z #19 4.022 Creating an optimized production build ... +2026-05-20T21:17:02.5411929Z #19 53.20 ✓ Compiled successfully in 41s +2026-05-20T21:17:02.8801263Z #19 53.20 Skipping validation of types +2026-05-20T21:17:02.8801699Z #19 53.20 Linting ... +2026-05-20T21:17:03.1004578Z #19 54.33 Collecting page data ... +2026-05-20T21:17:08.2313936Z #19 59.48 ⚠ Using edge runtime on a page currently disables static generation for that page +2026-05-20T21:17:12.0128968Z #19 63.27 Generating static pages (0/53) ... +2026-05-20T21:17:13.2758387Z #19 64.53 Generating static pages (13/53) +2026-05-20T21:17:13.4228057Z #19 64.59 Generating static pages (26/53) +2026-05-20T21:17:13.4228495Z #19 64.68 Generating static pages (39/53) +2026-05-20T21:17:13.9392755Z #19 65.19 ✓ Generating static pages (53/53) +2026-05-20T21:17:14.6593973Z #19 65.91 Finalizing page optimization ... +2026-05-20T21:17:14.6594511Z #19 65.91 Collecting build traces ... +2026-05-20T21:17:38.7685962Z #19 90.02 +2026-05-20T21:17:39.2870893Z #19 90.08 Route (app) Size First Load JS +2026-05-20T21:17:39.2871660Z #19 90.08 ┌ ○ / 3.03 kB 360 kB +2026-05-20T21:17:39.2871966Z #19 90.08 ├ ○ /_not-found 1.02 kB 340 kB +2026-05-20T21:17:39.2872231Z #19 90.08 ├ ƒ /[slug] 3.52 kB 348 kB +2026-05-20T21:17:39.2872592Z #19 90.08 ├ ○ /admin 34.7 kB 424 kB +2026-05-20T21:17:39.2872852Z #19 90.08 ├ ƒ /api/admin/categories 325 B 339 kB +2026-05-20T21:17:39.2873093Z #19 90.08 ├ ƒ /api/admin/categories/[id] 325 B 339 kB +2026-05-20T21:17:39.2873368Z #19 90.08 ├ ƒ /api/admin/icons 325 B 339 kB +2026-05-20T21:17:39.2873607Z #19 90.08 ├ ƒ /api/admin/icons/[id] 325 B 339 kB +2026-05-20T21:17:39.2873969Z #19 90.08 ├ ƒ /api/admin/icons/upload 325 B 339 kB +2026-05-20T21:17:39.2878141Z #19 90.08 ├ ƒ /api/admin/projects 325 B 339 kB +2026-05-20T21:17:39.2878766Z #19 90.08 ├ ƒ /api/admin/settings 325 B 339 kB +2026-05-20T21:17:39.2878989Z #19 90.08 ├ ƒ /api/admin/tenants 325 B 339 kB +2026-05-20T21:17:39.2879169Z #19 90.08 ├ ƒ /api/admin/tenants/[id] 325 B 339 kB +2026-05-20T21:17:39.2879460Z #19 90.08 ├ ƒ /api/admin/tenants/[id]/logo 325 B 339 kB +2026-05-20T21:17:39.2879620Z #19 90.08 ├ ƒ /api/admin/tenants/[id]/logo/serve 325 B 339 kB +2026-05-20T21:17:39.2879816Z #19 90.08 ├ ƒ /api/admin/tenants/[id]/members 325 B 339 kB +2026-05-20T21:17:39.2879985Z #19 90.08 ├ ƒ /api/admin/trial-reminders 325 B 339 kB +2026-05-20T21:17:39.2880211Z #19 90.08 ├ ƒ /api/admin/users 325 B 339 kB +2026-05-20T21:17:39.2880402Z #19 90.08 ├ ƒ /api/admin/users/[id] 325 B 339 kB +2026-05-20T21:17:39.2880562Z #19 90.08 ├ ƒ /api/admin/users/[id]/reset-password 325 B 339 kB +2026-05-20T21:17:39.2880736Z #19 90.08 ├ ƒ /api/auth/change-password 325 B 339 kB +2026-05-20T21:17:39.2880974Z #19 90.08 ├ ƒ /api/auth/delete-account 325 B 339 kB +2026-05-20T21:17:39.2881213Z #19 90.08 ├ ƒ /api/auth/forgot-password 325 B 339 kB +2026-05-20T21:17:39.2881379Z #19 90.08 ├ ƒ /api/auth/login 325 B 339 kB +2026-05-20T21:17:39.2881579Z #19 90.08 ├ ƒ /api/auth/logout 325 B 339 kB +2026-05-20T21:17:39.2881768Z #19 90.08 ├ ƒ /api/auth/me 325 B 339 kB +2026-05-20T21:17:39.2882173Z #19 90.08 ├ ƒ /api/auth/register 325 B 339 kB +2026-05-20T21:17:39.2882438Z #19 90.08 ├ ƒ /api/auth/resend-verification 325 B 339 kB +2026-05-20T21:17:39.2882610Z #19 90.08 ├ ƒ /api/auth/reset-password 325 B 339 kB +2026-05-20T21:17:39.2882778Z #19 90.08 ├ ƒ /api/auth/verify-email 325 B 339 kB +2026-05-20T21:17:39.2882945Z #19 90.08 ├ ƒ /api/contact 325 B 339 kB +2026-05-20T21:17:39.2883251Z #19 90.08 ├ ƒ /api/demo 325 B 339 kB +2026-05-20T21:17:39.2883415Z #19 90.08 ├ ƒ /api/dictionary 325 B 339 kB +2026-05-20T21:17:39.2883578Z #19 90.08 ├ ƒ /api/dictionary/[id] 325 B 339 kB +2026-05-20T21:17:39.2883737Z #19 90.08 ├ ƒ /api/donate/checkout 325 B 339 kB +2026-05-20T21:17:39.2883975Z #19 90.08 ├ ƒ /api/donate/config 325 B 339 kB +2026-05-20T21:17:39.2884163Z #19 90.08 ├ ƒ /api/donate/webhook 325 B 339 kB +2026-05-20T21:17:39.2884319Z #19 90.08 ├ ƒ /api/hose-types 325 B 339 kB +2026-05-20T21:17:39.2884699Z #19 90.08 ├ ƒ /api/hose-types/[id] 325 B 339 kB +2026-05-20T21:17:39.2884882Z #19 90.08 ├ ƒ /api/icons 325 B 339 kB +2026-05-20T21:17:39.2885036Z #19 90.08 ├ ƒ /api/icons/[id]/image 325 B 339 kB +2026-05-20T21:17:39.2885251Z #19 90.08 ├ ƒ /api/icons/[id]/toggle-visibility 325 B 339 kB +2026-05-20T21:17:39.2885463Z #19 90.08 ├ ƒ /api/icons/upload 325 B 339 kB +2026-05-20T21:17:39.2885638Z #19 90.08 ├ ƒ /api/projects 325 B 339 kB +2026-05-20T21:17:39.2885813Z #19 90.08 ├ ƒ /api/projects/[id] 325 B 339 kB +2026-05-20T21:17:39.2885976Z #19 90.08 ├ ƒ /api/projects/[id]/editing 325 B 339 kB +2026-05-20T21:17:39.2886144Z #19 90.08 ├ ƒ /api/projects/[id]/export 325 B 339 kB +2026-05-20T21:17:39.2886354Z #19 90.08 ├ ƒ /api/projects/[id]/features 325 B 339 kB +2026-05-20T21:17:39.2886519Z #19 90.08 ├ ƒ /api/projects/[id]/journal 325 B 339 kB +2026-05-20T21:17:39.2886673Z #19 90.08 ├ ƒ /api/projects/[id]/journal/check-items 325 B 339 kB +2026-05-20T21:17:39.2886838Z #19 90.08 ├ ƒ /api/projects/[id]/journal/check-items/[itemId] 325 B 339 kB +2026-05-20T21:17:39.2887063Z #19 90.08 ├ ƒ /api/projects/[id]/journal/entries 325 B 339 kB +2026-05-20T21:17:39.2887257Z #19 90.08 ├ ƒ /api/projects/[id]/journal/entries/[entryId] 325 B 339 kB +2026-05-20T21:17:39.2887418Z #19 90.08 ├ ƒ /api/projects/[id]/journal/pendenzen 325 B 339 kB +2026-05-20T21:17:39.2887576Z #19 90.08 ├ ƒ /api/projects/[id]/journal/pendenzen/[pendenzId] 325 B 339 kB +2026-05-20T21:17:39.2887824Z #19 90.08 ├ ƒ /api/projects/[id]/journal/send-report 325 B 339 kB +2026-05-20T21:17:39.2887986Z #19 90.08 ├ ƒ /api/projects/[id]/plan-image 325 B 339 kB +2026-05-20T21:17:39.2888172Z #19 90.08 ├ ƒ /api/projects/[id]/plan-image/serve 325 B 339 kB +2026-05-20T21:17:39.2888352Z #19 90.08 ├ ƒ /api/rapports 325 B 339 kB +2026-05-20T21:17:39.2888568Z #19 90.08 ├ ƒ /api/rapports/[token] 325 B 339 kB +2026-05-20T21:17:39.2888740Z #19 90.08 ├ ƒ /api/rapports/[token]/pdf 325 B 339 kB +2026-05-20T21:17:39.2888908Z #19 90.08 ├ ƒ /api/rapports/[token]/send 325 B 339 kB +2026-05-20T21:17:39.2889096Z #19 90.08 ├ ƒ /api/settings/public 325 B 339 kB +2026-05-20T21:17:39.2889319Z #19 90.08 ├ ƒ /api/templates 325 B 339 kB +2026-05-20T21:17:39.2889531Z #19 90.08 ├ ƒ /api/templates/import 325 B 339 kB +2026-05-20T21:17:39.2889683Z #19 90.08 ├ ƒ /api/tenant/categories 325 B 339 kB +2026-05-20T21:17:39.2889845Z #19 90.08 ├ ƒ /api/tenant/delete 325 B 339 kB +2026-05-20T21:17:39.2890009Z #19 90.08 ├ ƒ /api/tenant/info 325 B 339 kB +2026-05-20T21:17:39.2890231Z #19 90.08 ├ ƒ /api/tenant/logo 325 B 339 kB +2026-05-20T21:17:39.2890411Z #19 90.08 ├ ƒ /api/tenant/soma-templates 325 B 339 kB +2026-05-20T21:17:39.2890572Z #19 90.08 ├ ƒ /api/tenant/symbols 325 B 339 kB +2026-05-20T21:17:39.2890732Z #19 90.08 ├ ƒ /api/tenant/symbols/[id]/image 325 B 339 kB +2026-05-20T21:17:39.2890959Z #19 90.08 ├ ƒ /api/tenants/[tenantId]/suggestions 325 B 339 kB +2026-05-20T21:17:39.2891167Z #19 90.08 ├ ƒ /api/tenants/by-slug/[slug] 325 B 339 kB +2026-05-20T21:17:39.2891319Z #19 90.08 ├ ƒ /api/upgrade-requests 325 B 339 kB +2026-05-20T21:17:39.2891476Z #19 90.08 ├ ƒ /api/upgrade-requests/[id] 325 B 339 kB +2026-05-20T21:17:39.2891703Z #19 90.08 ├ ○ /app 281 kB 879 kB +2026-05-20T21:17:39.2891874Z #19 90.08 ├ ○ /datenschutz 3.18 kB 347 kB +2026-05-20T21:17:39.2892066Z #19 90.08 ├ ○ /demo 8.78 kB 555 kB +2026-05-20T21:17:39.2892226Z #19 90.08 ├ ○ /forgot-password 3.88 kB 361 kB +2026-05-20T21:17:39.2892465Z #19 90.08 ├ ○ /impressum 3.01 kB 353 kB +2026-05-20T21:17:39.2892628Z #19 90.08 ├ ○ /login 5.74 kB 363 kB +2026-05-20T21:17:39.2892780Z #19 90.08 ├ ƒ /opengraph-image 325 B 339 kB +2026-05-20T21:17:39.2892991Z #19 90.08 ├ ƒ /rapport/[token] 4.83 kB 344 kB +2026-05-20T21:17:39.2893196Z #19 90.08 ├ ○ /register 5.48 kB 363 kB +2026-05-20T21:17:39.2893384Z #19 90.08 ├ ○ /reset-password 4.01 kB 361 kB +2026-05-20T21:17:39.2893541Z #19 90.08 ├ ○ /robots.txt 325 B 339 kB +2026-05-20T21:17:39.2894036Z #19 90.08 ├ ○ /settings 4.28 kB 356 kB +2026-05-20T21:17:39.2894309Z #19 90.08 ├ ○ /sitemap.xml 325 B 339 kB +2026-05-20T21:17:39.2894470Z #19 90.08 ├ ○ /spenden 5.26 kB 363 kB +2026-05-20T21:17:39.2894631Z #19 90.08 └ ○ /spenden/danke 2.54 kB 360 kB +2026-05-20T21:17:39.2894809Z #19 90.08 + First Load JS shared by all 339 kB +2026-05-20T21:17:39.2895067Z #19 90.08 ├ chunks/1255-9506a3f07a1ff63f.js 65.5 kB +2026-05-20T21:17:39.2895223Z #19 90.08 ├ chunks/4bd1b696-100b9d70ed4e49c1.js 54.2 kB +2026-05-20T21:17:39.2895390Z #19 90.08 ├ chunks/ed9f2dc4-fb9c3f5325ea0485.js 217 kB +2026-05-20T21:17:39.2895554Z #19 90.08 └ other shared chunks (total) 2.15 kB +2026-05-20T21:17:39.2895775Z #19 90.08 +2026-05-20T21:17:39.2895955Z #19 90.08 +2026-05-20T21:17:39.2896103Z #19 90.08 ƒ Middleware 40.5 kB +2026-05-20T21:17:39.2896278Z #19 90.08 +2026-05-20T21:17:39.4378386Z #19 90.08 ○ (Static) prerendered as static content +2026-05-20T21:17:39.4379108Z #19 90.08 ƒ (Dynamic) server-rendered on demand +2026-05-20T21:17:39.4379305Z #19 90.08 +2026-05-20T21:17:42.5475486Z #19 DONE 93.8s +2026-05-20T21:17:52.7593538Z +2026-05-20T21:17:52.7898296Z #20 [runner 3/22] RUN addgroup --system --gid 1001 nodejs && adduser --system --uid 1001 nextjs +2026-05-20T21:17:52.7899261Z #20 CACHED +2026-05-20T21:17:52.7899655Z +2026-05-20T21:17:52.7899952Z #21 [runner 4/22] WORKDIR /app +2026-05-20T21:17:52.7900245Z #21 CACHED +2026-05-20T21:17:52.7900505Z +2026-05-20T21:17:52.7900757Z #22 [runner 5/22] RUN chown nextjs:nodejs /app +2026-05-20T21:17:52.7901084Z #22 CACHED +2026-05-20T21:17:52.7901337Z +2026-05-20T21:17:52.7901609Z #23 [runner 6/22] RUN npm install --omit=dev --legacy-peer-deps socket.io@4.7.4 @react-pdf/renderer@4.3.2 qrcode@1.5.4 --no-save +2026-05-20T21:18:04.2388038Z #23 CACHED +2026-05-20T21:18:04.4228451Z +2026-05-20T21:18:04.4231906Z #23 [runner 6/22] RUN npm install --omit=dev --legacy-peer-deps socket.io@4.7.4 @react-pdf/renderer@4.3.2 qrcode@1.5.4 --no-save +2026-05-20T21:18:04.8281083Z #23 sha256:e39f62016fe5a62cb1f75d71cd8300db8bdb8fa9549b82e2b225095ff44e81a9 0B / 96B 0.2s +2026-05-20T21:18:05.1228516Z #23 sha256:f1eb560197fead5d2867aec468282ed72ca7f1b3b63fd83f0becc828068ab02e 0B / 92B 0.2s +2026-05-20T21:18:05.2648707Z #23 ... +2026-05-20T21:18:05.2649495Z +2026-05-20T21:18:05.2650018Z #24 [auth] *:: ***/lageplan:pull token for git.purepixel.ch +2026-05-20T21:18:05.2650397Z #24 DONE 0.0s +2026-05-20T21:18:05.2650637Z +2026-05-20T21:18:05.2651474Z #23 [runner 6/22] RUN npm install --omit=dev --legacy-peer-deps socket.io@4.7.4 @react-pdf/renderer@4.3.2 qrcode@1.5.4 --no-save +2026-05-20T21:18:05.2651844Z #23 sha256:59a15c361831ce924d956d4acb014c688cd21225ef30bc99173a81bac173d485 0B / 976B 0.2s +2026-05-20T21:18:05.7152009Z #23 sha256:b8d2d2c4ce5b93aea42d0b5d9b95704f28ef5e90b24d691c86cd113beeca8bf2 0B / 20.81MB 0.2s +2026-05-20T21:18:06.6143428Z #23 sha256:59a15c361831ce924d956d4acb014c688cd21225ef30bc99173a81bac173d485 976B / 976B 1.5s +2026-05-20T21:18:06.7641250Z #23 sha256:e39f62016fe5a62cb1f75d71cd8300db8bdb8fa9549b82e2b225095ff44e81a9 96B / 96B 2.1s +2026-05-20T21:18:06.7642157Z #23 sha256:f1eb560197fead5d2867aec468282ed72ca7f1b3b63fd83f0becc828068ab02e 92B / 92B 1.8s +2026-05-20T21:18:06.7642519Z #23 sha256:b8d2d2c4ce5b93aea42d0b5d9b95704f28ef5e90b24d691c86cd113beeca8bf2 2.10MB / 20.81MB 1.2s +2026-05-20T21:18:06.9134208Z #23 sha256:e39f62016fe5a62cb1f75d71cd8300db8bdb8fa9549b82e2b225095ff44e81a9 96B / 96B 2.2s done +2026-05-20T21:18:06.9135018Z #23 sha256:b8d2d2c4ce5b93aea42d0b5d9b95704f28ef5e90b24d691c86cd113beeca8bf2 10.49MB / 20.81MB 1.4s +2026-05-20T21:18:07.0226046Z #23 sha256:f1eb560197fead5d2867aec468282ed72ca7f1b3b63fd83f0becc828068ab02e 92B / 92B 2.0s done +2026-05-20T21:18:07.0227111Z #23 sha256:b8d2d2c4ce5b93aea42d0b5d9b95704f28ef5e90b24d691c86cd113beeca8bf2 20.81MB / 20.81MB 1.5s +2026-05-20T21:18:07.1401860Z #23 sha256:59a15c361831ce924d956d4acb014c688cd21225ef30bc99173a81bac173d485 976B / 976B 2.0s done +2026-05-20T21:18:07.2728346Z #23 sha256:b8d2d2c4ce5b93aea42d0b5d9b95704f28ef5e90b24d691c86cd113beeca8bf2 20.81MB / 20.81MB 1.8s done +2026-05-20T21:18:07.2729336Z #23 DONE 14.5s +2026-05-20T21:18:07.6966568Z +2026-05-20T21:18:07.6967216Z #23 [runner 6/22] RUN npm install --omit=dev --legacy-peer-deps socket.io@4.7.4 @react-pdf/renderer@4.3.2 qrcode@1.5.4 --no-save +2026-05-20T21:18:07.6967617Z #23 extracting sha256:59a15c361831ce924d956d4acb014c688cd21225ef30bc99173a81bac173d485 +2026-05-20T21:18:08.4389282Z #23 extracting sha256:59a15c361831ce924d956d4acb014c688cd21225ef30bc99173a81bac173d485 0.7s done +2026-05-20T21:18:08.4389956Z #23 DONE 15.2s +2026-05-20T21:18:08.5902895Z +2026-05-20T21:18:08.5909351Z #23 [runner 6/22] RUN npm install --omit=dev --legacy-peer-deps socket.io@4.7.4 @react-pdf/renderer@4.3.2 qrcode@1.5.4 --no-save +2026-05-20T21:18:08.5912005Z #23 extracting sha256:f1eb560197fead5d2867aec468282ed72ca7f1b3b63fd83f0becc828068ab02e +2026-05-20T21:18:08.6971330Z #23 extracting sha256:f1eb560197fead5d2867aec468282ed72ca7f1b3b63fd83f0becc828068ab02e 0.3s done +2026-05-20T21:18:08.8477085Z #23 extracting sha256:e39f62016fe5a62cb1f75d71cd8300db8bdb8fa9549b82e2b225095ff44e81a9 +2026-05-20T21:18:09.0300527Z #23 extracting sha256:e39f62016fe5a62cb1f75d71cd8300db8bdb8fa9549b82e2b225095ff44e81a9 0.3s done +2026-05-20T21:18:09.0301693Z #23 DONE 15.8s +2026-05-20T21:18:09.1803337Z +2026-05-20T21:18:09.1803959Z #23 [runner 6/22] RUN npm install --omit=dev --legacy-peer-deps socket.io@4.7.4 @react-pdf/renderer@4.3.2 qrcode@1.5.4 --no-save +2026-05-20T21:18:09.1804386Z #23 extracting sha256:b8d2d2c4ce5b93aea42d0b5d9b95704f28ef5e90b24d691c86cd113beeca8bf2 +2026-05-20T21:18:10.6146418Z #23 extracting sha256:b8d2d2c4ce5b93aea42d0b5d9b95704f28ef5e90b24d691c86cd113beeca8bf2 1.6s done +2026-05-20T21:18:10.6150801Z #23 DONE 17.4s +2026-05-20T21:18:10.7342227Z +2026-05-20T21:18:10.7351232Z #25 [runner 7/22] COPY --chown=nextjs:nodejs --from=builder /app/.next/standalone ./ +2026-05-20T21:18:19.4138569Z #25 DONE 8.7s +2026-05-20T21:18:19.6373594Z +2026-05-20T21:18:19.6375590Z #26 [runner 8/22] COPY --chown=nextjs:nodejs --from=builder /app/.next/static ./.next/static +2026-05-20T21:18:22.1054912Z #26 DONE 2.6s +2026-05-20T21:18:22.3069745Z +2026-05-20T21:18:22.3070245Z #27 [runner 9/22] COPY --chown=nextjs:nodejs --from=builder /app/public ./public +2026-05-20T21:18:24.7891532Z #27 DONE 2.6s +2026-05-20T21:18:24.9166193Z +2026-05-20T21:18:24.9168173Z #28 [runner 10/22] COPY --chown=nextjs:nodejs --from=builder /app/.env ./.env +2026-05-20T21:18:27.3060981Z #28 DONE 2.4s +2026-05-20T21:18:27.4251578Z +2026-05-20T21:18:27.4252558Z #29 [runner 11/22] COPY --chown=nextjs:nodejs --from=builder /app/prisma ./prisma +2026-05-20T21:18:29.8061389Z #29 DONE 2.4s +2026-05-20T21:18:29.9322465Z +2026-05-20T21:18:29.9324310Z #30 [runner 12/22] COPY --chown=nextjs:nodejs --from=builder /app/node_modules/.prisma ./node_modules/.prisma +2026-05-20T21:18:31.7645092Z #30 DONE 1.8s +2026-05-20T21:18:31.9801042Z +2026-05-20T21:18:31.9801605Z #31 [runner 13/22] COPY --chown=nextjs:nodejs --from=builder /app/node_modules/prisma ./node_modules/prisma +2026-05-20T21:18:34.0134450Z #31 DONE 2.2s +2026-05-20T21:18:34.1987557Z +2026-05-20T21:18:34.1988274Z #32 [runner 14/22] COPY --chown=nextjs:nodejs --from=builder /app/node_modules/@prisma ./node_modules/@prisma +2026-05-20T21:18:36.4977167Z #32 DONE 2.4s +2026-05-20T21:18:36.7001440Z +2026-05-20T21:18:36.7008990Z #33 [runner 15/22] COPY --chown=nextjs:nodejs --from=builder /app/node_modules/bcryptjs ./node_modules/bcryptjs +2026-05-20T21:18:38.3307994Z #33 DONE 1.8s +2026-05-20T21:18:38.5647367Z +2026-05-20T21:18:38.5648048Z #34 [runner 16/22] COPY --chown=nextjs:nodejs --from=builder /app/node_modules/stripe ./node_modules/stripe +2026-05-20T21:18:42.0977891Z #34 DONE 3.7s +2026-05-20T21:18:42.2923070Z +2026-05-20T21:18:42.2924149Z #35 [runner 17/22] COPY --chown=nextjs:nodejs --from=builder /app/node_modules/next ./node_modules/next +2026-05-20T21:19:06.1465564Z #35 DONE 24.0s +2026-05-20T21:19:06.4186637Z +2026-05-20T21:19:06.4187727Z #36 [runner 18/22] COPY --chown=nextjs:nodejs --from=builder /app/node_modules/react ./node_modules/react +2026-05-20T21:19:10.5554336Z #36 DONE 4.1s +2026-05-20T21:19:10.8001372Z +2026-05-20T21:19:10.8002100Z #37 [runner 19/22] COPY --chown=nextjs:nodejs --from=builder /app/node_modules/react-dom ./node_modules/react-dom +2026-05-20T21:19:13.2803187Z #37 DONE 2.6s +2026-05-20T21:19:13.4431163Z +2026-05-20T21:19:13.4432025Z #38 [runner 20/22] COPY --chown=nextjs:nodejs --from=builder /app/package.json ./package.json +2026-05-20T21:19:15.2062797Z #38 DONE 1.8s +2026-05-20T21:19:15.4494020Z +2026-05-20T21:19:15.4494584Z #39 [runner 21/22] COPY --chown=nextjs:nodejs server-custom.js ./server-custom.js +2026-05-20T21:19:17.1815714Z #39 DONE 1.9s +2026-05-20T21:19:17.4178332Z +2026-05-20T21:19:17.4179152Z #40 [runner 22/22] COPY --chown=nextjs:nodejs docker-entrypoint.sh ./docker-entrypoint.sh +2026-05-20T21:19:18.8708373Z #40 DONE 1.6s +2026-05-20T21:19:19.1337195Z +2026-05-20T21:19:19.1338672Z #41 exporting to image +2026-05-20T21:19:19.3649980Z #41 exporting layers +2026-05-20T21:19:38.4920790Z #41 exporting layers 19.3s done +2026-05-20T21:19:38.6818585Z #41 exporting manifest sha256:a789431bf513fc799d30376364183a8fa02988e97274e6115ff0517c2b2f4d65 +2026-05-20T21:19:38.8648665Z #41 exporting manifest sha256:a789431bf513fc799d30376364183a8fa02988e97274e6115ff0517c2b2f4d65 0.3s done +2026-05-20T21:19:38.8649944Z #41 exporting config sha256:3ab8df90c433803123342e3df98e5ce4a07ecea1f94f76014cba435f46d55ef4 +2026-05-20T21:19:39.1981639Z #41 exporting config sha256:3ab8df90c433803123342e3df98e5ce4a07ecea1f94f76014cba435f46d55ef4 0.3s done +2026-05-20T21:19:39.9818184Z #41 exporting attestation manifest sha256:69f4dc4840dd49625626252bbbba676d48255faa51a1090520c199d79d1752f2 +2026-05-20T21:19:40.8230946Z #41 exporting attestation manifest sha256:69f4dc4840dd49625626252bbbba676d48255faa51a1090520c199d79d1752f2 0.8s done +2026-05-20T21:19:40.9742742Z #41 exporting manifest list sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 +2026-05-20T21:19:41.1131720Z #41 exporting manifest list sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 0.3s done +2026-05-20T21:19:41.1141085Z #41 DONE 22.0s +2026-05-20T21:19:41.3221006Z +2026-05-20T21:19:41.3221702Z #41 exporting to image +2026-05-20T21:19:41.3221996Z #41 pushing layers +2026-05-20T21:19:41.7986320Z #41 ... +2026-05-20T21:19:41.7987805Z +2026-05-20T21:19:41.7988283Z #42 [auth] *:: ***/lageplan:pull,push token for git.purepixel.ch +2026-05-20T21:19:41.7988888Z #42 DONE 0.0s +2026-05-20T21:19:41.9485024Z +2026-05-20T21:19:41.9485920Z #43 exporting cache to registry +2026-05-20T21:19:41.9486233Z #43 preparing build cache for export +2026-05-20T21:20:24.3954892Z #43 ... +2026-05-20T21:20:24.3956184Z +2026-05-20T21:20:24.3956570Z #41 exporting to image +2026-05-20T21:20:24.3957176Z #41 pushing layers 43.2s done +2026-05-20T21:20:24.5489403Z #41 pushing manifest for git.purepixel.ch/***/lageplan:latest@sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 +2026-05-20T21:20:34.2478844Z #41 pushing manifest for git.purepixel.ch/***/lageplan:latest@sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 9.8s done +2026-05-20T21:20:34.7672271Z #41 pushing layers +2026-05-20T21:20:38.2728613Z #41 pushing layers 3.5s done +2026-05-20T21:20:38.2729730Z #41 pushing manifest for git.purepixel.ch/***/lageplan:c8a94e1@sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 +2026-05-20T21:20:38.4938154Z #41 ... +2026-05-20T21:20:38.4939429Z +2026-05-20T21:20:38.4939724Z #44 [auth] *:: ***/lageplan:pull,push token for git.purepixel.ch +2026-05-20T21:20:38.4940135Z #44 DONE 0.0s +2026-05-20T21:20:38.6436939Z +2026-05-20T21:20:38.6437657Z #41 exporting to image +2026-05-20T21:20:41.6108273Z #41 pushing manifest for git.purepixel.ch/***/lageplan:c8a94e1@sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 3.3s done +2026-05-20T21:20:41.6109082Z #41 DONE 82.5s +2026-05-20T21:20:41.6109315Z +2026-05-20T21:20:41.6109525Z #43 exporting cache to registry +2026-05-20T21:25:37.5295590Z #43 preparing build cache for export 355.8s done +2026-05-20T21:25:37.6817549Z #43 sending cache export +2026-05-20T21:25:37.6818243Z #43 writing layer sha256:1a9ec006ff107933dfdce4042bd74b823421fcdcce75439e80c0286aedf68b10 +2026-05-20T21:25:37.6818800Z #43 writing layer sha256:105db8801cfb5cfbb6efd600921666b8ac153366eebd40bd49fe7271a41bcd94 +2026-05-20T21:25:37.6818976Z #43 writing layer sha256:1626fd7768c293359dbe6c92b62fbb8a97f7dd6f613a8bfe95b97a3b4507a574 +2026-05-20T21:25:37.6819147Z #43 writing layer sha256:099f652e08b13b7551a73d4df3f3ec09139045ec69fdc64e1a4e757e31d57465 +2026-05-20T21:25:39.0051863Z #43 ... +2026-05-20T21:25:39.0060145Z +2026-05-20T21:25:39.0060685Z #45 [auth] *:: ***/lageplan:pull,push token for git.purepixel.ch +2026-05-20T21:25:39.0061223Z #45 DONE 0.0s +2026-05-20T21:25:39.1305747Z +2026-05-20T21:25:39.1306203Z #43 exporting cache to registry +2026-05-20T21:25:39.7716575Z #43 writing layer sha256:1a9ec006ff107933dfdce4042bd74b823421fcdcce75439e80c0286aedf68b10 2.4s done +2026-05-20T21:25:39.7719844Z #43 writing layer sha256:1626fd7768c293359dbe6c92b62fbb8a97f7dd6f613a8bfe95b97a3b4507a574 2.4s done +2026-05-20T21:25:39.7720250Z #43 writing layer sha256:27a0ce12c5bdff72559c7f93d15a05a450fd4768cf7ab97369564e9aca4b66ec +2026-05-20T21:25:39.7720600Z #43 writing layer sha256:3579ec1625217e9e09f7e6dbb9a621692a67bc00ac34d6063c333e8a4f0decac +2026-05-20T21:25:39.9285288Z #43 writing layer sha256:099f652e08b13b7551a73d4df3f3ec09139045ec69fdc64e1a4e757e31d57465 2.4s done +2026-05-20T21:25:39.9286366Z #43 writing layer sha256:41fc5f9177057265a98baf382ef9f0893292278fd9642466346f41a8e303c5fc +2026-05-20T21:25:40.0549080Z #43 writing layer sha256:3579ec1625217e9e09f7e6dbb9a621692a67bc00ac34d6063c333e8a4f0decac 0.3s done +2026-05-20T21:25:40.0549807Z #43 writing layer sha256:43097abbfad198f2b13ab655b821b97eeb254f9ecde409ae9f942fa16b008db5 +2026-05-20T21:25:40.1623270Z #43 writing layer sha256:41fc5f9177057265a98baf382ef9f0893292278fd9642466346f41a8e303c5fc 0.4s done +2026-05-20T21:25:40.1623894Z #43 writing layer sha256:43097abbfad198f2b13ab655b821b97eeb254f9ecde409ae9f942fa16b008db5 0.1s done +2026-05-20T21:25:40.1626266Z #43 writing layer sha256:44ec2d1e2f4e1b4c8f0e20383b2b5ecfa032b64c262357bbaaae839036696f5a +2026-05-20T21:25:40.3128005Z #43 writing layer sha256:46dbc8ae05f0e20d989e7169a513ed02ad02ee7717751639b28b2f7a1195b754 +2026-05-20T21:25:40.3135942Z #43 writing layer sha256:46dbc8ae05f0e20d989e7169a513ed02ad02ee7717751639b28b2f7a1195b754 0.1s done +2026-05-20T21:25:40.3138148Z #43 writing layer sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 +2026-05-20T21:25:41.2453252Z #43 writing layer sha256:4feea04c154301db6f4a496efa397b3db96603b1c009c797cfdde77bea8b3287 0.9s done +2026-05-20T21:25:41.2454655Z #43 writing layer sha256:5870b070a53619ff8ee1113cb10bce1868df134bc022f8073e533b2e7f33ff86 +2026-05-20T21:25:42.7512455Z #43 writing layer sha256:5870b070a53619ff8ee1113cb10bce1868df134bc022f8073e533b2e7f33ff86 1.5s done +2026-05-20T21:25:42.7513797Z #43 writing layer sha256:59a15c361831ce924d956d4acb014c688cd21225ef30bc99173a81bac173d485 +2026-05-20T21:25:45.3585548Z #43 writing layer sha256:105db8801cfb5cfbb6efd600921666b8ac153366eebd40bd49fe7271a41bcd94 8.0s done +2026-05-20T21:25:45.5088677Z #43 writing layer sha256:5caf5896f77e398a6a0d8ebf41ae0beda094b35bac44ea2afae50c61b5cfd173 +2026-05-20T21:25:46.2840950Z #43 writing layer sha256:44ec2d1e2f4e1b4c8f0e20383b2b5ecfa032b64c262357bbaaae839036696f5a 6.1s done +2026-05-20T21:25:46.2841856Z #43 writing layer sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 +2026-05-20T21:25:46.5671805Z #43 writing layer sha256:59a15c361831ce924d956d4acb014c688cd21225ef30bc99173a81bac173d485 3.8s done +2026-05-20T21:25:46.5672540Z #43 writing layer sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb +2026-05-20T21:25:46.7515988Z #43 writing layer sha256:5caf5896f77e398a6a0d8ebf41ae0beda094b35bac44ea2afae50c61b5cfd173 1.4s done +2026-05-20T21:25:46.9393958Z #43 writing layer sha256:68932138b2b37a61bab12a324787134bd7469f3d731e16a332b4fd4e97e676e8 0.5s done +2026-05-20T21:25:46.9399636Z #43 writing layer sha256:6a87ea76d82b725cf6587e0b99f2ff6ac964cf584beda4726fd41aaad05b9c52 +2026-05-20T21:25:46.9400155Z #43 writing layer sha256:6f3313bc47efa0fc7e408e6a8bc1057772c9bb56280c1ee098984555f536a873 +2026-05-20T21:25:47.7802097Z #43 writing layer sha256:27a0ce12c5bdff72559c7f93d15a05a450fd4768cf7ab97369564e9aca4b66ec 8.0s done +2026-05-20T21:25:47.7803410Z #43 writing layer sha256:7a99f95447cbef8781b34958fd8dbbc718f4fad05b3c81d17ec6438bb1df56fa +2026-05-20T21:25:48.0010186Z #43 writing layer sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 1.3s done +2026-05-20T21:25:48.0010654Z #43 writing layer sha256:6a87ea76d82b725cf6587e0b99f2ff6ac964cf584beda4726fd41aaad05b9c52 1.1s done +2026-05-20T21:25:48.0010872Z #43 writing layer sha256:7a99f95447cbef8781b34958fd8dbbc718f4fad05b3c81d17ec6438bb1df56fa 0.1s done +2026-05-20T21:25:48.0011050Z #43 writing layer sha256:8abf79bf9bfbf5e8005a7a98a247e0045d9eba3cd4425979103c673aaf4c3a28 +2026-05-20T21:25:48.0011196Z #43 writing layer sha256:a433c3cd235105975e3a8366fa5d744bd2ef6ba0d26a14ada57683547f91300b +2026-05-20T21:25:48.0011374Z #43 writing layer sha256:a7f125aa066f3f9a49195d385d1a2018fe1b10f1302935f5332d178897887c0f +2026-05-20T21:25:48.8656484Z #43 writing layer sha256:8abf79bf9bfbf5e8005a7a98a247e0045d9eba3cd4425979103c673aaf4c3a28 0.2s done +2026-05-20T21:25:48.8657420Z #43 writing layer sha256:b21b591d63b65770f808025e7391c3f8586ef99eb98458fda055e4db20b04f14 +2026-05-20T21:25:48.8657914Z #43 writing layer sha256:a7f125aa066f3f9a49195d385d1a2018fe1b10f1302935f5332d178897887c0f 0.2s done +2026-05-20T21:25:48.8658257Z #43 writing layer sha256:b21b591d63b65770f808025e7391c3f8586ef99eb98458fda055e4db20b04f14 0.0s done +2026-05-20T21:25:48.8658572Z #43 writing layer sha256:b2cbbfe903b0821005780971ddc5892edcc4ce74c5a48d82e1d2b382edac3122 0.0s done +2026-05-20T21:25:48.8658904Z #43 writing layer sha256:b759662bfc8898080b3c0e6759221bf1de6d889d824b42c83c1239e0f8ba4c7f 0.1s done +2026-05-20T21:25:48.8659276Z #43 writing layer sha256:b8d2d2c4ce5b93aea42d0b5d9b95704f28ef5e90b24d691c86cd113beeca8bf2 +2026-05-20T21:25:48.8659606Z #43 writing layer sha256:c903b3adebbf4398311015d0a37a4934d7eba1abe6fbaf6c3a275a951af6798d +2026-05-20T21:25:48.8660012Z #43 writing layer sha256:b8d2d2c4ce5b93aea42d0b5d9b95704f28ef5e90b24d691c86cd113beeca8bf2 0.8s done +2026-05-20T21:25:48.8660376Z #43 writing layer sha256:cfb4027e3f7b77bed1faca7158341dcca24c0a5f44eaf38f5e696f3a7669743f +2026-05-20T21:25:48.9780795Z #43 writing layer sha256:c903b3adebbf4398311015d0a37a4934d7eba1abe6fbaf6c3a275a951af6798d 0.9s done +2026-05-20T21:25:48.9781977Z #43 writing layer sha256:e29e7c35ae347d162b8a7b3aa79589ff808822f1c1a386b1c4309529c5c283ca +2026-05-20T21:25:50.8384065Z #43 writing layer sha256:6f3313bc47efa0fc7e408e6a8bc1057772c9bb56280c1ee098984555f536a873 4.0s done +2026-05-20T21:25:50.9941681Z #43 writing layer sha256:cfb4027e3f7b77bed1faca7158341dcca24c0a5f44eaf38f5e696f3a7669743f 2.0s done +2026-05-20T21:25:50.9942732Z #43 writing layer sha256:e29e7c35ae347d162b8a7b3aa79589ff808822f1c1a386b1c4309529c5c283ca 1.9s done +2026-05-20T21:25:50.9943126Z #43 writing layer sha256:e330e1360d9936ee06b5d08f0396e7cb4fff75f4def18bfce0d162ccdc5d300b +2026-05-20T21:25:50.9943669Z #43 writing layer sha256:e39f62016fe5a62cb1f75d71cd8300db8bdb8fa9549b82e2b225095ff44e81a9 +2026-05-20T21:25:50.9944606Z #43 writing layer sha256:f1eb560197fead5d2867aec468282ed72ca7f1b3b63fd83f0becc828068ab02e +2026-05-20T21:25:51.9889890Z #43 writing layer sha256:e39f62016fe5a62cb1f75d71cd8300db8bdb8fa9549b82e2b225095ff44e81a9 1.1s done +2026-05-20T21:25:51.9890588Z #43 writing layer sha256:f254ae391cc7a514f037783df9a5c3f5d9f5a0aeaf23b071b6890213a4fdf884 +2026-05-20T21:25:52.1488713Z #43 writing layer sha256:e330e1360d9936ee06b5d08f0396e7cb4fff75f4def18bfce0d162ccdc5d300b 1.2s done +2026-05-20T21:25:52.1489172Z #43 writing layer sha256:f1eb560197fead5d2867aec468282ed72ca7f1b3b63fd83f0becc828068ab02e 1.2s done +2026-05-20T21:25:52.1489395Z #43 writing layer sha256:fc81fb4ec93fda82cd31e8a11cbfab31ce3d9d6c33a0654fab5ec61c2ad88e41 +2026-05-20T21:25:52.1489547Z #43 writing layer sha256:fff4e2c1b189bf87d63ad8bd07f7f4eb288d6f2b6a07a8bb44c60e8c075d2096 +2026-05-20T21:25:52.5242186Z #43 writing layer sha256:fff4e2c1b189bf87d63ad8bd07f7f4eb288d6f2b6a07a8bb44c60e8c075d2096 0.5s done +2026-05-20T21:25:52.7434219Z #43 writing layer sha256:f254ae391cc7a514f037783df9a5c3f5d9f5a0aeaf23b071b6890213a4fdf884 0.8s done +2026-05-20T21:26:09.2880359Z #43 writing layer sha256:a433c3cd235105975e3a8366fa5d744bd2ef6ba0d26a14ada57683547f91300b 21.5s done +2026-05-20T21:26:10.8113649Z #43 writing layer sha256:fc81fb4ec93fda82cd31e8a11cbfab31ce3d9d6c33a0654fab5ec61c2ad88e41 18.8s done +2026-05-20T21:26:11.0343016Z #43 writing config sha256:a4c5f700c1f14b2aa1702cbb470a38f7458dab297c288b29ee7e776119f2ec22 +2026-05-20T21:26:12.6049004Z #43 writing config sha256:a4c5f700c1f14b2aa1702cbb470a38f7458dab297c288b29ee7e776119f2ec22 1.7s done +2026-05-20T21:26:12.7868277Z #43 writing cache image manifest sha256:75f7de2d33e05f767c5ec68cc419724991e50a5fea7bb1a0e9e3de469c75ec21 +2026-05-20T21:26:16.7763957Z #43 sending cache export 39.8s done +2026-05-20T21:26:16.7765953Z #43 writing cache image manifest sha256:75f7de2d33e05f767c5ec68cc419724991e50a5fea7bb1a0e9e3de469c75ec21 4.1s done +2026-05-20T21:26:16.7766828Z #43 DONE 395.6s +2026-05-20T21:26:21.2947147Z +2026-05-20T21:26:21.2948021Z #46 resolving provenance for metadata file +2026-05-20T21:26:23.2054999Z #46 DONE 1.9s +2026-05-20T21:26:23.3711491Z +2026-05-20T21:26:23.4800011Z 5 warnings found (use docker --debug to expand): +2026-05-20T21:26:23.4800755Z  - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 65) +2026-05-20T21:26:23.4801166Z - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 66) +2026-05-20T21:26:23.4801527Z - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 23) +2026-05-20T21:26:23.4801812Z - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 30) +2026-05-20T21:26:23.4802387Z - LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 31) +2026-05-20T21:26:27.4552613Z ::group::ImageID +2026-05-20T21:26:27.4566717Z sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 +2026-05-20T21:26:27.5629251Z ::endgroup:: +2026-05-20T21:26:27.5630002Z ::group::Digest +2026-05-20T21:26:27.5633470Z sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 +2026-05-20T21:26:27.5634591Z ::endgroup:: +2026-05-20T21:26:27.5635204Z ::group::Metadata +2026-05-20T21:26:27.5635619Z { +2026-05-20T21:26:27.5635863Z "buildx.build.provenance": { +2026-05-20T21:26:27.5636139Z "builder": { +2026-05-20T21:26:27.5636360Z "id": "https://git.purepixel.ch/***/Lageplan/actions/runs/299" +2026-05-20T21:26:27.5636656Z }, +2026-05-20T21:26:27.5636868Z "buildType": "https://mobyproject.org/buildkit@v1", +2026-05-20T21:26:27.5637112Z "materials": [ +2026-05-20T21:26:27.5637328Z { +2026-05-20T21:26:27.5637521Z "uri": "pkg:docker/node@20-alpine?platform=linux%2Famd64", +2026-05-20T21:26:27.5637762Z "digest": { +2026-05-20T21:26:27.5637973Z "sha256": "fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293" +2026-05-20T21:26:27.5638235Z } +2026-05-20T21:26:27.5638434Z } +2026-05-20T21:26:27.5638623Z ], +2026-05-20T21:26:27.5638829Z "invocation": { +2026-05-20T21:26:27.5639071Z "configSource": { +2026-05-20T21:26:27.5639377Z "entryPoint": "Dockerfile" +2026-05-20T21:26:27.5639608Z }, +2026-05-20T21:26:27.5639828Z "parameters": { +2026-05-20T21:26:27.5640046Z "frontend": "dockerfile.v0", +2026-05-20T21:26:27.5640248Z "args": { +2026-05-20T21:26:27.5640443Z "label:org.opencontainers.image.created": "2026-05-20T21:08:34.130Z", +2026-05-20T21:26:27.5642121Z "label:org.opencontainers.image.description": "", +2026-05-20T21:26:27.5642341Z "label:org.opencontainers.image.licenses": "", +2026-05-20T21:26:27.5642523Z "label:org.opencontainers.image.revision": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:26:27.5642790Z "label:org.opencontainers.image.source": "https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:26:27.5642996Z "label:org.opencontainers.image.title": "Lageplan", +2026-05-20T21:26:27.5643183Z "label:org.opencontainers.image.url": "https://git.purepixel.ch/***/Lageplan", +2026-05-20T21:26:27.5643380Z "label:org.opencontainers.image.version": "latest" +2026-05-20T21:26:27.5643582Z }, +2026-05-20T21:26:27.5643760Z "locals": [ +2026-05-20T21:26:27.5643927Z { +2026-05-20T21:26:27.5644091Z "name": "context" +2026-05-20T21:26:27.5644252Z }, +2026-05-20T21:26:27.5644426Z { +2026-05-20T21:26:27.5644597Z "name": "dockerfile" +2026-05-20T21:26:27.5644764Z } +2026-05-20T21:26:27.5644924Z ] +2026-05-20T21:26:27.5645099Z }, +2026-05-20T21:26:27.5646120Z "environment": { +2026-05-20T21:26:27.5646300Z "dockerfileVersion": "1.24.0", +2026-05-20T21:26:27.5646488Z "github_event_name": "push", +2026-05-20T21:26:27.5646656Z "github_event_payload": { +2026-05-20T21:26:27.5646836Z "after": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:26:27.5647034Z "before": "07cede68c080a3cd6b2c72a098d132ac23930fa0", +2026-05-20T21:26:27.5647215Z "commits": [ +2026-05-20T21:26:27.5647407Z { +2026-05-20T21:26:27.5647565Z "added": [], +2026-05-20T21:26:27.5647735Z "author": { +2026-05-20T21:26:27.5647912Z "email": "pepe@lageplan.ch", +2026-05-20T21:26:27.5648087Z "name": "Pepe Ziberi", +2026-05-20T21:26:27.5648256Z "username": "" +2026-05-20T21:26:27.5648431Z }, +2026-05-20T21:26:27.5648603Z "committer": { +2026-05-20T21:26:27.5648769Z "email": "pepe@lageplan.ch", +2026-05-20T21:26:27.5648938Z "name": "Pepe Ziberi", +2026-05-20T21:26:27.5649100Z "username": "" +2026-05-20T21:26:27.5649275Z }, +2026-05-20T21:26:27.5650341Z "id": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:26:27.5650570Z "message": "hotfix(1.4.2): admin empty + legacy symbol migration\n", +2026-05-20T21:26:27.5650788Z "modified": [ +2026-05-20T21:26:27.5650965Z "CHANGELOG.md", +2026-05-20T21:26:27.5651157Z "package.json", +2026-05-20T21:26:27.5651340Z "prisma/migrate.js", +2026-05-20T21:26:27.5651514Z "src/components/admin/symbol-manager.tsx" +2026-05-20T21:26:27.5651707Z ], +2026-05-20T21:26:27.5651875Z "removed": [], +2026-05-20T21:26:27.5652074Z "timestamp": "2026-05-20T23:06:25+02:00", +2026-05-20T21:26:27.5652262Z "url": "http://192.168.1.183:3100/***/Lageplan/commit/c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:26:27.5652488Z "verification": null +2026-05-20T21:26:27.5652665Z } +2026-05-20T21:26:27.5652851Z ], +2026-05-20T21:26:27.5653459Z "compare_url": "http://192.168.1.183:3100/***/Lageplan/compare/07cede68c080a3cd6b2c72a098d132ac23930fa0...c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:26:27.5655866Z "head_commit": { +2026-05-20T21:26:27.5656172Z "added": [], +2026-05-20T21:26:27.5656388Z "author": { +2026-05-20T21:26:27.5656619Z "email": "pepe@lageplan.ch", +2026-05-20T21:26:27.5656817Z "name": "Pepe Ziberi", +2026-05-20T21:26:27.5657002Z "username": "" +2026-05-20T21:26:27.5657182Z }, +2026-05-20T21:26:27.5657358Z "committer": { +2026-05-20T21:26:27.5657546Z "email": "pepe@lageplan.ch", +2026-05-20T21:26:27.5657737Z "name": "Pepe Ziberi", +2026-05-20T21:26:27.5657925Z "username": "" +2026-05-20T21:26:27.5658101Z }, +2026-05-20T21:26:27.5658299Z "id": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:26:27.5658513Z "message": "hotfix(1.4.2): admin empty + legacy symbol migration\n", +2026-05-20T21:26:27.5658730Z "modified": [ +2026-05-20T21:26:27.5658909Z "CHANGELOG.md", +2026-05-20T21:26:27.5659102Z "package.json", +2026-05-20T21:26:27.5660293Z "prisma/migrate.js", +2026-05-20T21:26:27.5660522Z "src/components/admin/symbol-manager.tsx" +2026-05-20T21:26:27.5660716Z ], +2026-05-20T21:26:27.5660893Z "removed": [], +2026-05-20T21:26:27.5661075Z "timestamp": "2026-05-20T23:06:25+02:00", +2026-05-20T21:26:27.5661418Z "url": "http://192.168.1.183:3100/***/Lageplan/commit/c8a94e1ea74c786f52d06a83fb1afd803f613ce6", +2026-05-20T21:26:27.5661665Z "verification": null +2026-05-20T21:26:27.5661848Z }, +2026-05-20T21:26:27.5662023Z "pusher": { +2026-05-20T21:26:27.5662190Z "active": false, +2026-05-20T21:26:27.5662401Z "avatar_url": "http://192.168.1.183:3100/avatars/3526354f2a48ddd722f775f30738c40b", +2026-05-20T21:26:27.5662608Z "created": "2026-02-21T11:46:49+01:00", +2026-05-20T21:26:27.5662797Z "description": "", +2026-05-20T21:26:27.5662972Z "email": "***@noreply.localhost", +2026-05-20T21:26:27.5663174Z "followers_count": 0, +2026-05-20T21:26:27.5664539Z "following_count": 0, +2026-05-20T21:26:27.5664753Z "full_name": "", +2026-05-20T21:26:27.5664932Z "html_url": "http://192.168.1.183:3100/***", +2026-05-20T21:26:27.5665124Z "id": 1, +2026-05-20T21:26:27.5665325Z "is_admin": false, +2026-05-20T21:26:27.5665512Z "language": "", +2026-05-20T21:26:27.5665695Z "last_login": "0001-01-01T00:00:00Z", +2026-05-20T21:26:27.5665882Z "location": "", +2026-05-20T21:26:27.5666089Z "login": "***", +2026-05-20T21:26:27.5666307Z "login_name": "", +2026-05-20T21:26:27.5666482Z "prohibit_login": false, +2026-05-20T21:26:27.5666731Z "restricted": false, +2026-05-20T21:26:27.5666911Z "source_id": 0, +2026-05-20T21:26:27.5668483Z "starred_repos_count": 0, +2026-05-20T21:26:27.5668681Z "username": "***", +2026-05-20T21:26:27.5668860Z "visibility": "public", +2026-05-20T21:26:27.5669023Z "website": "" +2026-05-20T21:26:27.5669192Z }, +2026-05-20T21:26:27.5669370Z "ref": "refs/heads/main", +2026-05-20T21:26:27.5669535Z "repository": { +2026-05-20T21:26:27.5669703Z "allow_fast_forward_only_merge": true, +2026-05-20T21:26:27.5669898Z "allow_manual_merge": false, +2026-05-20T21:26:27.5670074Z "allow_merge_commits": true, +2026-05-20T21:26:27.5675233Z "allow_rebase": true, +2026-05-20T21:26:27.5675443Z "allow_rebase_explicit": true, +2026-05-20T21:26:27.5675647Z "allow_rebase_update": true, +2026-05-20T21:26:27.5675817Z "allow_squash_merge": true, +2026-05-20T21:26:27.5675995Z "archived": false, +2026-05-20T21:26:27.5676159Z "archived_at": "1970-01-01T01:00:00+01:00", +2026-05-20T21:26:27.5676324Z "autodetect_manual_merge": false, +2026-05-20T21:26:27.5676560Z "avatar_url": "", +2026-05-20T21:26:27.5676736Z "clone_url": "http://192.168.1.183:3100/***/Lageplan.git", +2026-05-20T21:26:27.5676959Z "created_at": "2026-02-21T11:50:37+01:00", +2026-05-20T21:26:27.5677137Z "default_allow_maintainer_edit": false, +2026-05-20T21:26:27.5677336Z "default_branch": "main", +2026-05-20T21:26:27.5677513Z "default_delete_branch_after_merge": false, +2026-05-20T21:26:27.5677687Z "default_merge_style": "merge", +2026-05-20T21:26:27.5679114Z "description": "", +2026-05-20T21:26:27.5680741Z "empty": false, +2026-05-20T21:26:27.5680996Z "fork": false, +2026-05-20T21:26:27.5681196Z "forks_count": 0, +2026-05-20T21:26:27.5681423Z "full_name": "***/Lageplan", +2026-05-20T21:26:27.5681612Z "has_actions": true, +2026-05-20T21:26:27.5681772Z "has_code": true, +2026-05-20T21:26:27.5681963Z "has_issues": true, +2026-05-20T21:26:27.5682132Z "has_packages": true, +2026-05-20T21:26:27.5683912Z "has_projects": true, +2026-05-20T21:26:27.5684104Z "has_pull_requests": true, +2026-05-20T21:26:27.5684266Z "has_releases": true, +2026-05-20T21:26:27.5684420Z "has_wiki": true, +2026-05-20T21:26:27.5684574Z "html_url": "http://192.168.1.183:3100/***/Lageplan", +2026-05-20T21:26:27.5688641Z "id": 1, +2026-05-20T21:26:27.5689424Z "ignore_whitespace_conflicts": false, +2026-05-20T21:26:27.5694492Z "internal": false, +2026-05-20T21:26:27.5695385Z "internal_tracker": { +2026-05-20T21:26:27.5695890Z "allow_only_contributors_to_track_time": true, +2026-05-20T21:26:27.5696516Z "enable_issue_dependencies": true, +2026-05-20T21:26:27.5696931Z "enable_time_tracker": true +2026-05-20T21:26:27.5697310Z }, +2026-05-20T21:26:27.5697674Z "language": "", +2026-05-20T21:26:27.5698067Z "languages_url": "http://192.168.1.183:3100/api/v1/repos/***/Lageplan/languages", +2026-05-20T21:26:27.5698529Z "licenses": [], +2026-05-20T21:26:27.5698838Z "link": "", +2026-05-20T21:26:27.5699228Z "mirror": false, +2026-05-20T21:26:27.5699596Z "mirror_interval": "", +2026-05-20T21:26:27.5699899Z "mirror_updated": "0001-01-01T00:00:00Z", +2026-05-20T21:26:27.5700806Z "name": "Lageplan", +2026-05-20T21:26:27.5701996Z "object_format_name": "sha1", +2026-05-20T21:26:27.5702327Z "open_issues_count": 0, +2026-05-20T21:26:27.5703437Z "open_pr_counter": 0, +2026-05-20T21:26:27.5704864Z "original_url": "", +2026-05-20T21:26:27.5705361Z "owner": { +2026-05-20T21:26:27.5706265Z "active": false, +2026-05-20T21:26:27.7198572Z "avatar_url": "http://192.168.1.183:3100/avatars/3526354f2a48ddd722f775f30738c40b", +2026-05-20T21:26:27.7199226Z "created": "2026-02-21T11:46:49+01:00", +2026-05-20T21:26:27.7199619Z "description": "", +2026-05-20T21:26:27.7199841Z "email": "hello@purepixel.ch", +2026-05-20T21:26:27.7200332Z "followers_count": 0, +2026-05-20T21:26:27.7200540Z "following_count": 0, +2026-05-20T21:26:27.7200725Z "full_name": "", +2026-05-20T21:26:27.7200922Z "html_url": "http://192.168.1.183:3100/***", +2026-05-20T21:26:27.7201152Z "id": 1, +2026-05-20T21:26:27.7201340Z "is_admin": false, +2026-05-20T21:26:27.7201535Z "language": "", +2026-05-20T21:26:27.7201721Z "last_login": "0001-01-01T00:00:00Z", +2026-05-20T21:26:27.7201916Z "location": "", +2026-05-20T21:26:27.7202101Z "login": "***", +2026-05-20T21:26:27.7202318Z "login_name": "", +2026-05-20T21:26:27.7202506Z "prohibit_login": false, +2026-05-20T21:26:27.7202692Z "restricted": false, +2026-05-20T21:26:27.7202888Z "source_id": 0, +2026-05-20T21:26:27.7203070Z "starred_repos_count": 0, +2026-05-20T21:26:27.7203260Z "username": "***", +2026-05-20T21:26:27.7203478Z "visibility": "public", +2026-05-20T21:26:27.7203674Z "website": "" +2026-05-20T21:26:27.7203870Z }, +2026-05-20T21:26:27.7204213Z "permissions": { +2026-05-20T21:26:27.7204461Z "admin": true, +2026-05-20T21:26:27.7204659Z "pull": true, +2026-05-20T21:26:27.7204885Z "push": true +2026-05-20T21:26:27.7205065Z }, +2026-05-20T21:26:27.7205247Z "private": false, +2026-05-20T21:26:27.7205431Z "projects_mode": "all", +2026-05-20T21:26:27.7205684Z "release_counter": 0, +2026-05-20T21:26:27.7205876Z "size": 17656, +2026-05-20T21:26:27.7212346Z "ssh_url": "git@192.168.1.183:***/Lageplan.git", +2026-05-20T21:26:27.7212786Z "stars_count": 0, +2026-05-20T21:26:27.7213189Z "template": false, +2026-05-20T21:26:27.7213421Z "topics": [], +2026-05-20T21:26:27.7213610Z "updated_at": "2026-05-20T21:08:57+01:00", +2026-05-20T21:26:27.7214258Z "url": "http://192.168.1.183:3100/api/v1/repos/***/Lageplan", +2026-05-20T21:26:27.7214533Z "watchers_count": 1, +2026-05-20T21:26:27.7215675Z "website": "" +2026-05-20T21:26:27.7215923Z }, +2026-05-20T21:26:27.7216411Z "sender": { +2026-05-20T21:26:27.7217526Z "active": false, +2026-05-20T21:26:27.7217738Z "avatar_url": "http://192.168.1.183:3100/avatars/3526354f2a48ddd722f775f30738c40b", +2026-05-20T21:26:27.7218862Z "created": "2026-02-21T11:46:49+01:00", +2026-05-20T21:26:27.7219127Z "description": "", +2026-05-20T21:26:27.7220175Z "email": "***@noreply.localhost", +2026-05-20T21:26:27.7220461Z "followers_count": 0, +2026-05-20T21:26:27.7220671Z "following_count": 0, +2026-05-20T21:26:27.7220978Z "full_name": "", +2026-05-20T21:26:27.7221184Z "html_url": "http://192.168.1.183:3100/***", +2026-05-20T21:26:27.7221445Z "id": 1, +2026-05-20T21:26:27.7221645Z "is_admin": false, +2026-05-20T21:26:27.7221868Z "language": "", +2026-05-20T21:26:27.7222200Z "last_login": "0001-01-01T00:00:00Z", +2026-05-20T21:26:27.7222427Z "location": "", +2026-05-20T21:26:27.7222629Z "login": "***", +2026-05-20T21:26:27.7222833Z "login_name": "", +2026-05-20T21:26:27.7223072Z "prohibit_login": false, +2026-05-20T21:26:27.7223283Z "restricted": false, +2026-05-20T21:26:27.7223498Z "source_id": 0, +2026-05-20T21:26:27.7223697Z "starred_repos_count": 0, +2026-05-20T21:26:27.7223902Z "username": "***", +2026-05-20T21:26:27.7225450Z "visibility": "public", +2026-05-20T21:26:27.7225657Z "website": "" +2026-05-20T21:26:27.7225877Z }, +2026-05-20T21:26:27.7226068Z "total_commits": 0 +2026-05-20T21:26:27.7226563Z }, +2026-05-20T21:26:27.7226780Z "platform": "linux/amd64" +2026-05-20T21:26:27.7226974Z } +2026-05-20T21:26:27.7227176Z } +2026-05-20T21:26:27.7227355Z }, +2026-05-20T21:26:27.7227578Z "buildx.build.ref": "builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6/builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd60/ixcn7hnpk6xx7w0gd0c8b05fx", +2026-05-20T21:26:27.7227868Z "cache.manifest": "{\"mediaType\":\"application/vnd.oci.image.manifest.v1+json\",\"digest\":\"sha256:75f7de2d33e05f767c5ec68cc419724991e50a5fea7bb1a0e9e3de469c75ec21\",\"size\":11789}", +2026-05-20T21:26:27.7228188Z "containerimage.descriptor": { +2026-05-20T21:26:27.7228395Z "mediaType": "application/vnd.oci.image.index.v1+json", +2026-05-20T21:26:27.7228619Z "digest": "sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357", +2026-05-20T21:26:27.7228883Z "size": 856 +2026-05-20T21:26:27.7229074Z }, +2026-05-20T21:26:27.7229256Z "containerimage.digest": "sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357", +2026-05-20T21:26:27.7229492Z "image.name": "git.purepixel.ch/***/lageplan:latest,git.purepixel.ch/***/lageplan:c8a94e1" +2026-05-20T21:26:27.7229745Z } +2026-05-20T21:26:27.7804945Z ::endgroup:: +2026-05-20T21:26:31.9968851Z ::set-output:: digest=sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 +2026-05-20T21:26:31.9970250Z ::set-output:: metadata={\n "buildx.build.provenance": {\n "builder": {\n "id": "https://git.purepixel.ch/***/Lageplan/actions/runs/299"\n },\n "buildType": "https://mobyproject.org/buildkit@v1",\n "materials": [\n {\n "uri": "pkg:docker/node@20-alpine?platform=linux%2Famd64",\n "digest": {\n "sha256": "fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293"\n }\n }\n ],\n "invocation": {\n "configSource": {\n "entryPoint": "Dockerfile"\n },\n "parameters": {\n "frontend": "dockerfile.v0",\n "args": {\n "label:org.opencontainers.image.created": "2026-05-20T21:08:34.130Z",\n "label:org.opencontainers.image.description": "",\n "label:org.opencontainers.image.licenses": "",\n "label:org.opencontainers.image.revision": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6",\n "label:org.opencontainers.image.source": "https://git.purepixel.ch/***/Lageplan",\n "label:org.opencontainers.image.title": "Lageplan",\n "label:org.opencontainers.image.url": "https://git.purepixel.ch/***/Lageplan",\n "label:org.opencontainers.image.version": "latest"\n },\n "locals": [\n {\n "name": "context"\n },\n {\n "name": "dockerfile"\n }\n ]\n },\n "environment": {\n "dockerfileVersion": "1.24.0",\n "github_event_name": "push",\n "github_event_payload": {\n "after": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6",\n "before": "07cede68c080a3cd6b2c72a098d132ac23930fa0",\n "commits": [\n {\n "added": [],\n "author": {\n "email": "pepe@lageplan.ch",\n "name": "Pepe Ziberi",\n "username": ""\n },\n "committer": {\n "email": "pepe@lageplan.ch",\n "name": "Pepe Ziberi",\n "username": ""\n },\n "id": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6",\n "message": "hotfix(1.4.2): admin empty + legacy symbol migration\n",\n "modified": [\n "CHANGELOG.md",\n "package.json",\n "prisma/migrate.js",\n "src/components/admin/symbol-manager.tsx"\n ],\n "removed": [],\n "timestamp": "2026-05-20T23:06:25+02:00",\n "url": "http://192.168.1.183:3100/***/Lageplan/commit/c8a94e1ea74c786f52d06a83fb1afd803f613ce6",\n "verification": null\n }\n ],\n "compare_url": "http://192.168.1.183:3100/***/Lageplan/compare/07cede68c080a3cd6b2c72a098d132ac23930fa0...c8a94e1ea74c786f52d06a83fb1afd803f613ce6",\n "head_commit": {\n "added": [],\n "author": {\n "email": "pepe@lageplan.ch",\n "name": "Pepe Ziberi",\n "username": ""\n },\n "committer": {\n "email": "pepe@lageplan.ch",\n "name": "Pepe Ziberi",\n "username": ""\n },\n "id": "c8a94e1ea74c786f52d06a83fb1afd803f613ce6",\n "message": "hotfix(1.4.2): admin empty + legacy symbol migration\n",\n "modified": [\n "CHANGELOG.md",\n "package.json",\n "prisma/migrate.js",\n "src/components/admin/symbol-manager.tsx"\n ],\n "removed": [],\n "timestamp": "2026-05-20T23:06:25+02:00",\n "url": "http://192.168.1.183:3100/***/Lageplan/commit/c8a94e1ea74c786f52d06a83fb1afd803f613ce6",\n "verification": null\n },\n "pusher": {\n "active": false,\n "avatar_url": "http://192.168.1.183:3100/avatars/3526354f2a48ddd722f775f30738c40b",\n "created": "2026-02-21T11:46:49+01:00",\n "description": "",\n "email": "***@noreply.localhost",\n "followers_count": 0,\n "following_count": 0,\n "full_name": "",\n "html_url": "http://192.168.1.183:3100/***",\n "id": 1,\n "is_admin": false,\n "language": "",\n "last_login": "0001-01-01T00:00:00Z",\n "location": "",\n "login": "***",\n "login_name": "",\n "prohibit_login": false,\n "restricted": false,\n "source_id": 0,\n "starred_repos_count": 0,\n "username": "***",\n "visibility": "public",\n "website": ""\n },\n "ref": "refs/heads/main",\n "repository": {\n "allow_fast_forward_only_merge": true,\n "allow_manual_merge": false,\n "allow_merge_commits": true,\n "allow_rebase": true,\n "allow_rebase_explicit": true,\n "allow_rebase_update": true,\n "allow_squash_merge": true,\n "archived": false,\n "archived_at": "1970-01-01T01:00:00+01:00",\n "autodetect_manual_merge": false,\n "avatar_url": "",\n "clone_url": "http://192.168.1.183:3100/***/Lageplan.git",\n "created_at": "2026-02-21T11:50:37+01:00",\n "default_allow_maintainer_edit": false,\n "default_branch": "main",\n "default_delete_branch_after_merge": false,\n "default_merge_style": "merge",\n "description": "",\n "empty": false,\n "fork": false,\n "forks_count": 0,\n "full_name": "***/Lageplan",\n "has_actions": true,\n "has_code": true,\n "has_issues": true,\n "has_packages": true,\n "has_projects": true,\n "has_pull_requests": true,\n "has_releases": true,\n "has_wiki": true,\n "html_url": "http://192.168.1.183:3100/***/Lageplan",\n "id": 1,\n "ignore_whitespace_conflicts": false,\n "internal": false,\n "internal_tracker": {\n "allow_only_contributors_to_track_time": true,\n "enable_issue_dependencies": true,\n "enable_time_tracker": true\n },\n "language": "",\n "languages_url": "http://192.168.1.183:3100/api/v1/repos/***/Lageplan/languages",\n "licenses": [],\n "link": "",\n "mirror": false,\n "mirror_interval": "",\n "mirror_updated": "0001-01-01T00:00:00Z",\n "name": "Lageplan",\n "object_format_name": "sha1",\n "open_issues_count": 0,\n "open_pr_counter": 0,\n "original_url": "",\n "owner": {\n "active": false,\n "avatar_url": "http://192.168.1.183:3100/avatars/3526354f2a48ddd722f775f30738c40b",\n "created": "2026-02-21T11:46:49+01:00",\n "description": "",\n "email": "hello@purepixel.ch",\n "followers_count": 0,\n "following_count": 0,\n "full_name": "",\n "html_url": "http://192.168.1.183:3100/***",\n "id": 1,\n "is_admin": false,\n "language": "",\n "last_login": "0001-01-01T00:00:00Z",\n "location": "",\n "login": "***",\n "login_name": "",\n "prohibit_login": false,\n "restricted": false,\n "source_id": 0,\n "starred_repos_count": 0,\n "username": "***",\n "visibility": "public",\n "website": ""\n },\n "permissions": {\n "admin": true,\n "pull": true,\n "push": true\n },\n "private": false,\n "projects_mode": "all",\n "release_counter": 0,\n "size": 17656,\n "ssh_url": "git@192.168.1.183:***/Lageplan.git",\n "stars_count": 0,\n "template": false,\n "topics": [],\n "updated_at": "2026-05-20T21:08:57+01:00",\n "url": "http://192.168.1.183:3100/api/v1/repos/***/Lageplan",\n "watchers_count": 1,\n "website": ""\n },\n "sender": {\n "active": false,\n "avatar_url": "http://192.168.1.183:3100/avatars/3526354f2a48ddd722f775f30738c40b",\n "created": "2026-02-21T11:46:49+01:00",\n "description": "",\n "email": "***@noreply.localhost",\n "followers_count": 0,\n "following_count": 0,\n "full_name": "",\n "html_url": "http://192.168.1.183:3100/***",\n "id": 1,\n "is_admin": false,\n "language": "",\n "last_login": "0001-01-01T00:00:00Z",\n "location": "",\n "login": "***",\n "login_name": "",\n "prohibit_login": false,\n "restricted": false,\n "source_id": 0,\n "starred_repos_count": 0,\n "username": "***",\n "visibility": "public",\n "website": ""\n },\n "total_commits": 0\n },\n "platform": "linux/amd64"\n }\n }\n },\n "buildx.build.ref": "builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6/builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd60/ixcn7hnpk6xx7w0gd0c8b05fx",\n "cache.manifest": "{\"mediaType\":\"application/vnd.oci.image.manifest.v1+json\",\"digest\":\"sha256:75f7de2d33e05f767c5ec68cc419724991e50a5fea7bb1a0e9e3de469c75ec21\",\"size\":11789}",\n "containerimage.descriptor": {\n "mediaType": "application/vnd.oci.image.index.v1+json",\n "digest": "sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357",\n "size": 856\n },\n "containerimage.digest": "sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357",\n "image.name": "git.purepixel.ch/***/lageplan:latest,git.purepixel.ch/***/lageplan:c8a94e1"\n} +2026-05-20T21:26:31.9976445Z ::set-output:: imageid=sha256:4b7bd780153a75a7b8eaff458477d0d5d2728c1e0952b8ea01e033144cc46357 +2026-05-20T21:26:32.0668393Z expression 'type=registry,ref=${{ env.IMAGE }}:cache' rewritten to 'format('type=registry,ref={0}:cache', env.IMAGE)' +2026-05-20T21:26:32.0668947Z evaluating expression 'format('type=registry,ref={0}:cache', env.IMAGE)' +2026-05-20T21:26:32.0683242Z expression 'format('type=registry,ref={0}:cache', env.IMAGE)' evaluated to '%!t(string=type=registry,ref=git.purepixel.ch/***/lageplan:cache)' +2026-05-20T21:26:32.0683770Z expression '${{ steps.meta.outputs.tags }}' rewritten to 'format('{0}', steps.meta.outputs.tags)' +2026-05-20T21:26:32.0683990Z evaluating expression 'format('{0}', steps.meta.outputs.tags)' +2026-05-20T21:26:32.0684458Z expression 'format('{0}', steps.meta.outputs.tags)' evaluated to '%!t(string=git.purepixel.ch/***/lageplan:latest\ngit.purepixel.ch/***/lageplan:c8a94e1)' +2026-05-20T21:26:32.0684910Z expression 'type=registry,ref=${{ env.IMAGE }}:cache,mode=max' rewritten to 'format('type=registry,ref={0}:cache,mode=max', env.IMAGE)' +2026-05-20T21:26:32.0685130Z evaluating expression 'format('type=registry,ref={0}:cache,mode=max', env.IMAGE)' +2026-05-20T21:26:32.0685568Z expression 'format('type=registry,ref={0}:cache,mode=max', env.IMAGE)' evaluated to '%!t(string=type=registry,ref=git.purepixel.ch/***/lageplan:cache,mode=max)' +2026-05-20T21:26:32.0685889Z expression '${{ steps.meta.outputs.labels }}' rewritten to 'format('{0}', steps.meta.outputs.labels)' +2026-05-20T21:26:32.0686088Z evaluating expression 'format('{0}', steps.meta.outputs.labels)' +2026-05-20T21:26:32.0688013Z expression 'format('{0}', steps.meta.outputs.labels)' evaluated to '%!t(string=org.opencontainers.image.created=2026-05-20T21:08:34.130Z\norg.opencontainers.image.description=\norg.opencontainers.image.licenses=\norg.opencontainers.image.revision=c8a94e1ea74c786f52d06a83fb1afd803f613ce6\norg.opencontainers.image.source=https://git.purepixel.ch/***/Lageplan\norg.opencontainers.image.title=Lageplan\norg.opencontainers.image.url=https://git.purepixel.ch/***/Lageplan\norg.opencontainers.image.version=latest)' +2026-05-20T21:26:32.0791854Z evaluating expression 'always()' +2026-05-20T21:26:32.0792478Z expression 'always()' evaluated to 'true' +2026-05-20T21:26:32.0792644Z ⭐ Run Post Build and push +2026-05-20T21:26:32.0793112Z Writing entry to tarball workflow/outputcmd.txt len:0 +2026-05-20T21:26:32.0793395Z Writing entry to tarball workflow/statecmd.txt len:0 +2026-05-20T21:26:32.0793545Z Writing entry to tarball workflow/pathcmd.txt len:0 +2026-05-20T21:26:32.0793673Z Writing entry to tarball workflow/envs.txt len:0 +2026-05-20T21:26:32.0793789Z Writing entry to tarball workflow/SUMMARY.md len:0 +2026-05-20T21:26:32.0793914Z Extracting content to '/var/run/act' +2026-05-20T21:26:32.0837781Z run post step for 'Build and push' +2026-05-20T21:26:32.0839197Z executing remote job container: [node /var/run/act/actions/16f092375cb92ceefe9cff65655024119642d5d4113fd0b0d1e367f0a1becd07/dist/index.js] +2026-05-20T21:26:32.0839596Z 🐳 docker exec cmd=[node /var/run/act/actions/16f092375cb92ceefe9cff65655024119642d5d4113fd0b0d1e367f0a1becd07/dist/index.js] user= workdir= +2026-05-20T21:26:32.0840029Z Exec command '[node /var/run/act/actions/16f092375cb92ceefe9cff65655024119642d5d4113fd0b0d1e367f0a1becd07/dist/index.js]' +2026-05-20T21:26:32.0841005Z Working directory '/workspace/***/Lageplan' +2026-05-20T21:26:35.2686543Z ::group::Removing temp folder /tmp/docker-actions-toolkit-bwnLu4 +2026-05-20T21:26:35.2876987Z ::group::Removing temp folder /tmp/docker-actions-toolkit-bwnLu4 +2026-05-20T21:26:35.2878075Z (node:712) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +2026-05-20T21:26:35.2878524Z (Use `node --trace-deprecation ...` to show where the warning was created) +2026-05-20T21:26:35.2878955Z ::endgroup:: +2026-05-20T21:26:35.2879221Z ::endgroup:: +2026-05-20T21:26:35.2879600Z ::group::Post cache +2026-05-20T21:26:35.2879838Z ::group::Post cache +2026-05-20T21:26:35.2880140Z State not set +2026-05-20T21:26:35.2880455Z ::endgroup:: +2026-05-20T21:26:35.2880675Z ::endgroup:: +2026-05-20T21:26:35.2887847Z ✅ Success - Post Build and push +2026-05-20T21:26:35.3220416Z expression '${{ env.REGISTRY }}' rewritten to 'format('{0}', env.REGISTRY)' +2026-05-20T21:26:35.3221169Z evaluating expression 'format('{0}', env.REGISTRY)' +2026-05-20T21:26:35.3221694Z expression 'format('{0}', env.REGISTRY)' evaluated to '%!t(string=git.purepixel.ch)' +2026-05-20T21:26:35.3221981Z expression '${{ secrets.REGISTRY_TOKEN }}' rewritten to 'format('{0}', secrets.REGISTRY_TOKEN)' +2026-05-20T21:26:35.3222137Z evaluating expression 'format('{0}', secrets.REGISTRY_TOKEN)' +2026-05-20T21:26:35.3222409Z expression 'format('{0}', secrets.REGISTRY_TOKEN)' evaluated to '%!t(string=***)' +2026-05-20T21:26:35.3222640Z expression '${{ secrets.REGISTRY_USER }}' rewritten to 'format('{0}', secrets.REGISTRY_USER)' +2026-05-20T21:26:35.3222776Z evaluating expression 'format('{0}', secrets.REGISTRY_USER)' +2026-05-20T21:26:35.3223019Z expression 'format('{0}', secrets.REGISTRY_USER)' evaluated to '%!t(string=***)' +2026-05-20T21:26:35.3313515Z evaluating expression 'always()' +2026-05-20T21:26:35.3314416Z expression 'always()' evaluated to 'true' +2026-05-20T21:26:35.3314673Z ⭐ Run Post Log in to Gitea Container Registry +2026-05-20T21:26:35.3315011Z Writing entry to tarball workflow/outputcmd.txt len:0 +2026-05-20T21:26:35.3315301Z Writing entry to tarball workflow/statecmd.txt len:0 +2026-05-20T21:26:35.3315529Z Writing entry to tarball workflow/pathcmd.txt len:0 +2026-05-20T21:26:35.3315742Z Writing entry to tarball workflow/envs.txt len:0 +2026-05-20T21:26:35.3315931Z Writing entry to tarball workflow/SUMMARY.md len:0 +2026-05-20T21:26:35.3316141Z Extracting content to '/var/run/act' +2026-05-20T21:26:35.5035103Z run post step for 'Log in to Gitea Container Registry' +2026-05-20T21:26:35.5036905Z executing remote job container: [node /var/run/act/actions/f4980c6ac598e909987ac91567f6966749e4ffb3917249bbe2a2399d45f65943/dist/index.js] +2026-05-20T21:26:35.5037271Z 🐳 docker exec cmd=[node /var/run/act/actions/f4980c6ac598e909987ac91567f6966749e4ffb3917249bbe2a2399d45f65943/dist/index.js] user= workdir= +2026-05-20T21:26:35.5037538Z Exec command '[node /var/run/act/actions/f4980c6ac598e909987ac91567f6966749e4ffb3917249bbe2a2399d45f65943/dist/index.js]' +2026-05-20T21:26:35.5038215Z Working directory '/workspace/***/Lageplan' +2026-05-20T21:26:36.0665303Z ::group::Logout from git.purepixel.ch +2026-05-20T21:26:36.0665910Z ::group::Logout from git.purepixel.ch +2026-05-20T21:26:36.0680312Z (node:725) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +2026-05-20T21:26:36.0680646Z (Use `node --trace-deprecation ...` to show where the warning was created) +2026-05-20T21:26:36.2303449Z [command]/usr/bin/docker logout git.purepixel.ch +2026-05-20T21:26:36.9212642Z Removing login credentials for git.purepixel.ch +2026-05-20T21:26:36.9454474Z ::endgroup:: +2026-05-20T21:26:36.9455162Z ::endgroup:: +2026-05-20T21:26:36.9455772Z ::group::Post cache +2026-05-20T21:26:36.9456046Z ::group::Post cache +2026-05-20T21:26:36.9462079Z State not set +2026-05-20T21:26:36.9463871Z ::endgroup:: +2026-05-20T21:26:36.9464213Z ::endgroup:: +2026-05-20T21:26:36.9720126Z ✅ Success - Post Log in to Gitea Container Registry +2026-05-20T21:26:37.0290993Z evaluating expression 'always()' +2026-05-20T21:26:37.0291435Z expression 'always()' evaluated to 'true' +2026-05-20T21:26:37.0291551Z ⭐ Run Post Set up Docker Buildx +2026-05-20T21:26:37.0291730Z Writing entry to tarball workflow/outputcmd.txt len:0 +2026-05-20T21:26:37.0291868Z Writing entry to tarball workflow/statecmd.txt len:0 +2026-05-20T21:26:37.0291947Z Writing entry to tarball workflow/pathcmd.txt len:0 +2026-05-20T21:26:37.0292022Z Writing entry to tarball workflow/envs.txt len:0 +2026-05-20T21:26:37.0292093Z Writing entry to tarball workflow/SUMMARY.md len:0 +2026-05-20T21:26:37.0292178Z Extracting content to '/var/run/act' +2026-05-20T21:26:37.0669352Z run post step for 'Set up Docker Buildx' +2026-05-20T21:26:37.0674250Z executing remote job container: [node /var/run/act/actions/6a647958c11e138a6cfcaf32d2b372bc8e0c97871d617bfb441d003d505b77cf/dist/index.js] +2026-05-20T21:26:37.0675019Z 🐳 docker exec cmd=[node /var/run/act/actions/6a647958c11e138a6cfcaf32d2b372bc8e0c97871d617bfb441d003d505b77cf/dist/index.js] user= workdir= +2026-05-20T21:26:37.0675484Z Exec command '[node /var/run/act/actions/6a647958c11e138a6cfcaf32d2b372bc8e0c97871d617bfb441d003d505b77cf/dist/index.js]' +2026-05-20T21:26:37.0676826Z Working directory '/workspace/***/Lageplan' +2026-05-20T21:26:37.5894394Z ::group::Removing builder +2026-05-20T21:26:37.5895033Z ::group::Removing builder +2026-05-20T21:26:37.5899286Z (node:752) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +2026-05-20T21:26:37.5899582Z (Use `node --trace-deprecation ...` to show where the warning was created) +2026-05-20T21:26:41.2843787Z [command]/usr/bin/docker buildx rm builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6 +2026-05-20T21:27:16.8513648Z builder-988498ce-0735-4ecf-ac7c-8be5cc5f4cd6 removed +2026-05-20T21:27:16.8595126Z ::endgroup:: +2026-05-20T21:27:16.8595828Z ::endgroup:: +2026-05-20T21:27:16.8616598Z ::group::Cleaning up certificates +2026-05-20T21:27:16.8617134Z ::group::Cleaning up certificates +2026-05-20T21:27:16.8622238Z ::endgroup:: +2026-05-20T21:27:16.8623216Z ::endgroup:: +2026-05-20T21:27:16.8624069Z ::group::Post cache +2026-05-20T21:27:16.8624713Z ::group::Post cache +2026-05-20T21:27:16.8629968Z State not set +2026-05-20T21:27:16.8630365Z ::endgroup:: +2026-05-20T21:27:16.8630618Z ::endgroup:: +2026-05-20T21:27:16.8796423Z ✅ Success - Post Set up Docker Buildx +2026-05-20T21:27:16.9406562Z evaluating expression 'always()' +2026-05-20T21:27:16.9407442Z expression 'always()' evaluated to 'true' +2026-05-20T21:27:16.9407720Z ⭐ Run Post Checkout +2026-05-20T21:27:16.9408078Z Writing entry to tarball workflow/outputcmd.txt len:0 +2026-05-20T21:27:16.9408380Z Writing entry to tarball workflow/statecmd.txt len:0 +2026-05-20T21:27:16.9408593Z Writing entry to tarball workflow/pathcmd.txt len:0 +2026-05-20T21:27:16.9408809Z Writing entry to tarball workflow/envs.txt len:0 +2026-05-20T21:27:16.9408998Z Writing entry to tarball workflow/SUMMARY.md len:0 +2026-05-20T21:27:16.9409253Z Extracting content to '/var/run/act' +2026-05-20T21:27:16.9544047Z run post step for 'Checkout' +2026-05-20T21:27:16.9545601Z executing remote job container: [node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js] +2026-05-20T21:27:16.9546061Z 🐳 docker exec cmd=[node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js] user= workdir= +2026-05-20T21:27:16.9546390Z Exec command '[node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js]' +2026-05-20T21:27:16.9547346Z Working directory '/workspace/***/Lageplan' +2026-05-20T21:27:17.1441925Z [command]/usr/bin/git version +2026-05-20T21:27:17.3590223Z git version 2.54.0 +2026-05-20T21:27:17.3652132Z *** +2026-05-20T21:27:17.3695337Z Temporarily overriding HOME='/tmp/be43f1c7-15c0-4d67-9181-3999e13988da' before making global git config changes +2026-05-20T21:27:17.3698550Z Adding repository directory to the temporary git global config as a safe directory +2026-05-20T21:27:17.3710105Z [command]/usr/bin/git config --global --add safe.directory /workspace/***/Lageplan +2026-05-20T21:27:17.3843489Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand +2026-05-20T21:27:17.3918144Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" +2026-05-20T21:27:17.8814011Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/git\.purepixel\.ch\/\.extraheader +2026-05-20T21:27:17.8859208Z http.https://git.purepixel.ch/.extraheader +2026-05-20T21:27:17.8881193Z [command]/usr/bin/git config --local --unset-all http.https://git.purepixel.ch/.extraheader +2026-05-20T21:27:18.0012972Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/git\.purepixel\.ch\/\.extraheader' && git config --local --unset-all 'http.https://git.purepixel.ch/.extraheader' || :" +2026-05-20T21:27:18.0389673Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: +2026-05-20T21:27:18.0428707Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url +2026-05-20T21:27:18.0883733Z ✅ Success - Post Checkout +2026-05-20T21:27:18.0997897Z Cleaning up container for job build-and-push +2026-05-20T21:27:23.8615754Z Removed container: 490f338ae9ce6bb86d306bd79c61325769d680a78464155871ded8002487def2 +2026-05-20T21:27:23.8653862Z 🐳 docker volume rm GITEA-ACTIONS-TASK-305_WORKFLOW-Build-and-Push-Docker-Image_JOB-build-and-push +2026-05-20T21:27:24.4683604Z 🐳 docker volume rm GITEA-ACTIONS-TASK-305_WORKFLOW-Build-and-Push-Docker-Image_JOB-build-and-push-env +2026-05-20T21:27:27.4972499Z Cleaning up network for job build-and-push, and network name is: GITEA-ACTIONS-TASK-305_WORKFLOW-Build-and-Push-Docker-Image_JOB-build-and-push-build-and-push-network +2026-05-20T21:27:28.4955183Z 🏁 Job succeeded diff --git a/src/components/admin/symbol-manager.tsx b/src/components/admin/symbol-manager.tsx index a653b2b..91b7ab3 100644 --- a/src/components/admin/symbol-manager.tsx +++ b/src/components/admin/symbol-manager.tsx @@ -32,9 +32,7 @@ import { LayoutGrid, ImageIcon, FolderOpen, - Download, AlertCircle, - Package, Library, } from 'lucide-react' @@ -63,14 +61,6 @@ interface SymbolGroup { symbols: TenantSymbol[] } -interface TemplatePackage { - packageId: string - packageName: string - categoryCount: number - symbolCount: number - previewSymbols: { name: string; svgPath: string }[] -} - /* ─── Component ─── */ export function SymbolManager() { const { toast } = useToast() @@ -80,12 +70,11 @@ export function SymbolManager() { const [categories, setCategories] = useState([]) const [symbolGroups, setSymbolGroups] = useState([]) const [flatSymbols, setFlatSymbols] = useState([]) - const [templates, setTemplates] = useState([]) /* -- UI state -- */ const [search, setSearch] = useState('') const [expandedCats, setExpandedCats] = useState>(new Set()) - const [activeTab, setActiveTab] = useState<'symbols' | 'categories' | 'import' | 'library'>('symbols') + const [activeTab, setActiveTab] = useState<'symbols' | 'categories' | 'library'>('library') /* -- Symbol editing -- */ const [editingSymbolId, setEditingSymbolId] = useState(null) @@ -103,10 +92,6 @@ export function SymbolManager() { const [uploading, setUploading] = useState(false) const fileInputRef = useRef(null) - /* -- Import dialog -- */ - const [importOpen, setImportOpen] = useState(false) - const [importingPkg, setImportingPkg] = useState(null) - /* -- Library -- */ const [libraryIcons, setLibraryIcons] = useState([]) const [librarySearch, setLibrarySearch] = useState('') @@ -117,10 +102,9 @@ export function SymbolManager() { const fetchData = useCallback(async () => { setLoading(true) try { - const [catRes, symRes, tplRes] = await Promise.all([ + const [catRes, symRes] = await Promise.all([ fetch('/api/tenant/categories'), fetch('/api/tenant/symbols?grouped=true'), - fetch('/api/templates'), ]) if (catRes.ok) { const c = await catRes.json() @@ -133,10 +117,6 @@ export function SymbolManager() { const all = (s.categories || []).flatMap((c: any) => c.symbols || []) setFlatSymbols(all) } - if (tplRes.ok) { - const t = await tplRes.json() - setTemplates(t.packages || []) - } } catch { toast({ title: 'Fehler beim Laden', variant: 'destructive' }) } @@ -281,30 +261,6 @@ export function SymbolManager() { toast({ title: `${success} Datei(en) hochgeladen` }) } - /* ─── Import ─── */ - const importPackage = async (packageId: string) => { - setImportingPkg(packageId) - try { - const res = await fetch('/api/templates/import', { - method: 'POST', - headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify({ packageId }), - }) - const data = await res.json().catch(() => ({})) - if (!res.ok) { - toast({ title: data.error || 'Import fehlgeschlagen', variant: 'destructive' }) - } else { - toast({ title: `${data.imported} Symbole importiert` }) - await fetchData() - setImportOpen(false) - setActiveTab('symbols') - } - } catch { - toast({ title: 'Import fehlgeschlagen', variant: 'destructive' }) - } - setImportingPkg(null) - } - /* ─── Library ─── */ const fetchLibrary = useCallback(async () => { setLibraryLoading(true) @@ -374,7 +330,6 @@ export function SymbolManager() { { key: 'symbols', label: 'Meine Symbole', icon: LayoutGrid }, { key: 'categories', label: 'Kategorien', icon: FolderOpen }, { key: 'library', label: 'Bibliothek', icon: Library }, - { key: 'import', label: 'Vorlagen importieren', icon: Download }, ] as const).map(t => ( - @@ -461,15 +413,15 @@ export function SymbolManager() {

- {search ? 'Keine Symbole gefunden.' : 'Noch keine Symbole vorhanden.'} + {search ? 'Keine Symbole gefunden.' : 'Noch keine Symbole. Füge Symbole aus der Bibliothek hinzu oder lade eigene hoch.'}

+ -
)} @@ -564,62 +516,6 @@ export function SymbolManager() { )} - {/* ===== TAB: Import ===== */} - {activeTab === 'import' && ( -
- {templates.length === 0 ? ( -
- -

Keine Vorlagen-Pakete verfügbar.

-
- ) : ( -
- {templates.map(pkg => ( -
-
-
-

{pkg.packageName}

-

- {pkg.categoryCount} Kategorien · {pkg.symbolCount} Symbole -

-
- -
- - {/* Preview */} -
- {pkg.previewSymbols.slice(0, 4).map((p, i) => ( -
- {p.name} { (e.target as HTMLImageElement).style.display = 'none' }} - /> -
- ))} -
- - -
- ))} -
- )} -
- )} - {/* ===== TAB: Bibliothek ===== */} {activeTab === 'library' && (
@@ -749,57 +645,6 @@ export function SymbolManager() { - {/* ===== IMPORT DIALOG ===== */} - - - - Aus Vorlagen importieren - - Wähle ein Vorlagen-Paket aus, das als Mandanten-Symbole importiert werden soll. - - - -
- {templates.map(pkg => ( -
-
- {pkg.previewSymbols.slice(0, 3).map((p, i) => ( -
- { (e.target as HTMLImageElement).style.display = 'none' }} - /> -
- ))} -
-
-

{pkg.packageName}

-

{pkg.symbolCount} Symbole · {pkg.categoryCount} Kategorien

-
- -
- ))} - - {templates.length === 0 && ( -
- Keine Vorlagen verfügbar. -
- )} -
-
-
) }