Commit ce2b09e
Fix env password for fonts decryption (#17)
* Add imagemagick to CI dependencies
Lektor requires imagemagick for image processing during build.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Add encrypted fonts for CI deployment
Fonts are copyrighted and excluded from git, so they were missing
from CI builds. This adds an encrypted archive that gets decrypted
at build time using a FONTS_PASSPHRASE secret.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Fix font decryption by passing passphrase via env variable
Using -pass pass:... with inline secret interpolation caused shell
escaping issues in CI. Using -pass env:... is the recommended
approach for secrets in GitHub Actions.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* vscode settings
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent 7d54424 commit ce2b09e
2 files changed
Lines changed: 12 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
| |||
0 commit comments