Jörg Lohrer
|
2f7f991bc6
|
publish(task 22): github-actions-workflow für auto-publish
.github/workflows/publish.yml triggert bei:
- push auf main mit änderungen in content/posts/**
- manuellem workflow_dispatch (optional mit force_all=true)
ablauf:
1. deno 2.x setup
2. pre-flight check (bunker, kind:10002, kind:10063)
3. publish (diff-modus per default, force-all bei manuellem trigger)
4. log-artefakt (publish-*.json, 30 tage retention)
benötigt 4 repo-secrets im github-ui:
- BUNKER_URL
- AUTHOR_PUBKEY_HEX
- BOOTSTRAP_RELAY
- CLIENT_SECRET_HEX (stabile client-identität für amber-permissions)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-18 06:52:08 +02:00 |