gendesign/.github/workflows
lekss361 a2a287728a fix(ci): switch deploy to .forgejo/workflows + shell GHCR login
После Forgejo migration .github/workflows/deploy.yml использовал
secrets.GITHUB_TOKEN (Forgejo auto-token БЕЗ ghcr.io permissions) →
все builds failed с 'denied: denied'.

Changes:
- Delete .github/workflows/deploy.yml (Forgejo читает .github/ как fallback —
  убираем чтобы не было конфликта с .forgejo/ версией)
- Add .forgejo/workflows/deploy.yml (port из GHA версии):
  * password: secrets.GHCR_PAT (наш PAT с write:packages scope)
  * username: hardcoded 'lekss361'
  * type=registry buildcache (Forgejo не имеет GHA cache service)
- Replace docker/login-action@v3 на shell echo PAT | docker login
  (action под Forgejo Actions act framework ловит 'denied: denied'
  даже с правильным PAT — direct CLI работает)

После merge — main deploy должен наконец отработать без денайдов.
2026-05-16 01:28:26 +03:00
..
ci.yml init 2026-04-25 13:45:19 +03:00
deploy-obsidian.yml fix 2026-05-11 09:57:40 +03:00