chore: switch to local clones, server pulls origin/main only #2

Merged
julian merged 2 commits from chore/local-workflow into main 2026-10-08 10:06:24 +00:00
Owner
  • npm run deploy:preview / server:pull: trigger pull (+ deploy) on the
    server over ssh (host alias postfinance-gb); cmd-safe quoting
  • deploy.sh refuses unless the checkout is on main, clean and == origin/main;
    npm ci when package-lock.json changed since the last install
  • docs: local setup, git workflow (origin = source of truth), ACF changes
    only via acf-json, read-only server checkout; replaces the worktree model
  • WP cert is valid now: NODE_TLS_REJECT_UNAUTHORIZED no longer needed

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

- npm run deploy:preview / server:pull: trigger pull (+ deploy) on the server over ssh (host alias postfinance-gb); cmd-safe quoting - deploy.sh refuses unless the checkout is on main, clean and == origin/main; npm ci when package-lock.json changed since the last install - docs: local setup, git workflow (origin = source of truth), ACF changes only via acf-json, read-only server checkout; replaces the worktree model - WP cert is valid now: NODE_TLS_REJECT_UNAUTHORIZED no longer needed Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- npm run deploy:preview / server:pull: trigger pull (+ deploy) on the
  server over ssh (host alias postfinance-gb); cmd-safe quoting
- deploy.sh refuses unless the checkout is on main, clean and == origin/main;
  npm ci when package-lock.json changed since the last install
- docs: local setup, git workflow (origin = source of truth), ACF changes
  only via acf-json, read-only server checkout; replaces the worktree model
- WP cert is valid now: NODE_TLS_REJECT_UNAUTHORIZED no longer needed

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
julian merged commit b2ab2d8fd1 into main 2026-10-08 10:06:24 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
julian/postfinance-gb!2
No description provided.