Update README and Docker workflow to clarify registry login process and handling of secrets. Added explanation for why certain steps are not skipped in workflows, and improved the logic for logging in and pushing to the Container Registry.
Docker / build (push) Successful in 7s

This commit is contained in:
Denozordec
2026-03-23 17:39:54 +07:00
parent 2671e90d20
commit ce99072937
2 changed files with 31 additions and 21 deletions
+2
View File
@@ -251,6 +251,8 @@ docker logs -f <container_id>
> В Gitea создайте **Personal Access Token** (или токен с нужным scope) с доступом к **пакетам** / записи в Container Registry и сохраните его в секрете **`PACKAGE_TOKEN`**.
> **Почему шаги не «Skipped»:** в workflow нет условия `if: secrets.… != ''` — в Gitea Actions (как и в GitHub) такие проверки часто **всегда ложны**, и публикация молча пропускается. Вместо этого один шаг всегда выполняется: при отсутствии секретов он выводит причину и завершается с кодом 0. На **pull request** push в registry намеренно не делается (только `docker build`).
---
## Безопасность