Skip to content

pcbgit v0.7.1

Choose a tag to compare

@github-actions github-actions released this 28 Sep 21:10
· 28 commits to master since this release

Safer updates, and a release process that checks every image before servers see it.

Updates

  • Snapshot before every update: the running version backs up the data (without rendered output) right before switching; the newest three are kept under Admin → Backups. PCBGIT_UPDATE_SNAPSHOT=false turns it off.
  • Health check and rollback: a new version must pass its health check within five minutes, or the previous version comes back by itself and automatic updates skip that release.
  • Capped logs: container logs keep at most 5 × 10 MB per service instead of growing until the disk is full.
  • Update section: "Check now" responds right away and leaves its result on screen; updates show a progress bar.

Releases

  • Each image is started and checked before it is published, and release tags must be vX.Y.Z.
  • Base images are pinned; dependency updates arrive as grouped pull requests.

The first update to this version still runs the old way; the safeguards apply from the next one.

No database changes.