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
Docker / build (push) Successful in 7s
This commit is contained in:
@@ -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`).
|
||||
|
||||
---
|
||||
|
||||
## Безопасность
|
||||
|
||||
Reference in New Issue
Block a user