Commit graph

4 commits

Author SHA1 Message Date
Thorsten Bus f2c0c05200 chore: point parser dev-toggle and docs at bussnet/propresenter7-php-api
The propresenter parser package was renamed; it is consumed as bussnet/propresenter7-php-api (dev-master) from the forgejo VCS repo. Update the stale propresenter/parser references in the local-dev toggle and docs so the local path-repo toggle keeps working.
2026-07-06 10:59:31 +02:00
Thorsten Bus 6cd3dbbc4f fix(deploy): drop breaking composer update step
Parser master was renamed (propresenter/parser -> bussnet/propresenter7-php-api),
so 'composer update propresenter/parser' fails to re-resolve dev-master. Pin the
parser solely via the committed composer.lock; Dockerfile 'composer install'
deploys the locked ref and the lock COPY busts the build cache on change.
2026-06-14 11:06:15 +02:00
Thorsten Bus 34c58ccc60 fix(deploy): make prod update complete and reliable
- pin parser updates: bump dev-master in composer.lock to bust Docker
  composer-layer cache so propresenter/parser actually redeploys
- add set -euo pipefail + git reset --hard to avoid silent partial deploys
- docker compose v2/v1 fallback, build --pull, up --force-recreate, prune
- boot-container: rm -rf public/build before asset sync to drop stale assets
2026-06-14 10:33:54 +02:00
Thorsten Bus 17a8d602ce add update script for production 2026-04-01 07:41:16 +02:00