ci: use PAT (REGISTRY_TOKEN) for Gitea registry login
Build and Publish Image / build (push) Successful in 1m31s
Build and Publish Image / build (push) Successful in 1m31s
The automatic GITEA_TOKEN lacks package:write, so login returned 401. Authenticate with a personal access token secret instead.
This commit is contained in:
@@ -34,9 +34,10 @@ jobs:
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ${{ env.REGISTRY }}
|
||||
# actor — пользователь, запустивший workflow (omar); GITEA_TOKEN выдаётся автоматически
|
||||
username: ${{ github.actor }}
|
||||
password: ${{ secrets.GITEA_TOKEN }}
|
||||
# PAT со scope write:package (авто-GITEA_TOKEN прав на Packages не имеет).
|
||||
# username по умолчанию omar, можно переопределить секретом REGISTRY_USERNAME.
|
||||
username: ${{ secrets.REGISTRY_USERNAME || 'omar' }}
|
||||
password: ${{ secrets.REGISTRY_TOKEN }}
|
||||
|
||||
- name: Extract metadata (tags, labels)
|
||||
id: meta
|
||||
|
||||
Reference in New Issue
Block a user