feat: Move media assets outside of the git repository
All checks were successful
CI / build (push) Successful in 11s
CI / deploy (push) Successful in 5s

Images and media referenced by the private Copper Chronicle section are no
longer tracked by git. They live at /assets/copper-chronicle/ on the server
(/srv/www/binning.net/assets/) and are managed independently. Updated all
image links in src/private/copper-chronicle to use absolute paths rooted at
/assets/. Added --filter='protect assets/' to all deploy rsync commands to
prevent accidental deletion during deploys.
This commit is contained in:
Matthew Binning 2026-04-04 16:32:51 -07:00
parent 89a9057505
commit e9893626ec
8 changed files with 77 additions and 16 deletions

View file

@ -22,5 +22,5 @@ jobs:
path: book/
- name: Deploy
run: |
nix shell nixpkgs#rsync --command rsync -av --delete book/ /srv/www/binning.net/
nix shell nixpkgs#rsync --command rsync -av --delete --filter='protect assets/' book/ /srv/www/binning.net/
printf "✓ Local deployment complete!\n"

View file

@ -31,5 +31,5 @@ jobs:
path: book/
- name: Deploy
run: |
nix shell nixpkgs#rsync --command rsync -av --delete book/ /srv/www/binning.net/
nix shell nixpkgs#rsync --command rsync -av --delete --filter='protect assets/' book/ /srv/www/binning.net/
printf "✓ Local deployment complete!\n"

View file

@ -36,5 +36,5 @@ jobs:
path: book/
- name: Deploy
run: |
nix shell nixpkgs#rsync --command rsync -av --delete book/ /srv/www/binning.net/
nix shell nixpkgs#rsync --command rsync -av --delete --filter='protect assets/' book/ /srv/www/binning.net/
printf "✓ Local deployment complete!\n"