Files
aneurinandClaude Sonnet 5 06d5b721a3
Build / build-and-push (push) Successful in 54s
Add BuildKit cache mounts and trim Docker build context
- npm ci and composer install now use type=cache mounts, so a lockfile
  bump only re-fetches the packages that changed instead of the whole
  dependency tree.
- .dockerignore excludes .gitea/, so workflow edits no longer bust the
  COPY . . layer (and the dump-autoload / frontend re-copy it triggers).
- Fold the entrypoint chmod into COPY --chmod, dropping a layer.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-06 17:25:16 +01:00

27 lines
488 B
Plaintext

.git
.gitignore
.gitea
.dockerignore
vendor
storage
.env
.env.example
.phpunit.cache
.phpunit.result.cache
phpunit.xml
tests
docs
README.md
docker-compose.yml
# Frontend: the build runs `npm ci` in its own stage, and dist/ is emitted
# there -- none of this reaches either stage's COPY (web/package.json,
# web/package-lock.json, web/), it'd just be dead weight in the build context.
web/node_modules
web/dist
web/dev-dist
web/.gitignore
web/.dockerignore
web/.env.example
web/README.md