Commit graph

7 commits

Author SHA1 Message Date
f3fba04398
ci: Fix Woodpecker symlink deployment issue
All checks were successful
ci/woodpecker/push/build-site Pipeline was successful
Woodpecker wasn't able to deploy, because 'result' from a Nix flake is a
symlink to the Nix store, which isn't copied over to a non-Nix
deployment container like plugin-codeberg-pages-deploy. Trying to
troubleshoot deploy steps in particular is hard because, not only do you
not want to have the test stage doing random deployments, but Woodpecker
CLI also features a nice bug where the use of `from_secret` actually
causes the entire pipeline to not run.

Anyway, remove excess permissions that are no longer needed, create a
proper copy step, and fix the deployment.
2024-12-16 21:52:56 -06:00
f3391badf4
ci: Update Woodpecker to use Nix
Some checks failed
ci/woodpecker/manual/build-site Pipeline failed
2024-12-15 16:23:30 -06:00
8b2cdb8f2f
ci: Remove git-crypt from deployment script
All checks were successful
ci/woodpecker/manual/build-site Pipeline was successful
2024-12-01 19:49:37 -07:00
da28273e1a
ci: Fix dubious ownership problems
Some checks failed
ci/woodpecker/push/build-site Pipeline failed
2024-02-08 11:41:39 -06:00
31f43ba086
ci: Use temporary directory for git-crypt
Some checks failed
ci/woodpecker/push/build-site Pipeline failed
2024-02-08 11:38:49 -06:00
d99fc17381
ci: Update git-crypt image
Some checks failed
ci/woodpecker/push/build-site Pipeline failed
2024-02-08 11:37:25 -06:00
0d57300091
ci: Add Woodpecker workflow 2024-02-08 11:16:33 -06:00