[Fix] Rinominato secret da GITEA_TOKEN a REGISTRY_TOKEN
Build and Push Docker Images / Build Linux Container (push) Failing after 32s
Build and Push Docker Images / Build Windows Container (push) Has been cancelled
Build and Push Docker Images / Create Multi-Platform Manifest (push) Has been cancelled

- Gitea non permette secret che iniziano con GITEA_
- Cambiato nome in REGISTRY_TOKEN in tutti i file
- Aggiornata documentazione con il nuovo nome
- Aggiunta nota sulla limitazione dei nomi secret in Gitea
This commit is contained in:
2026-01-24 12:35:18 +01:00
parent 5b1d7d1ea2
commit 16075c10c1
3 changed files with 8 additions and 7 deletions
+5 -4
View File
@@ -15,12 +15,12 @@ Per utilizzare Gitea Actions su questo repository, è necessario:
3. **Container Registry**: Avere accesso al Gitea Container Registry
4. **Secret Configuration**: Configurare il secret `GITEA_TOKEN`
### Configurazione del Secret GITEA_TOKEN
### Configurazione del Secret REGISTRY_TOKEN
Il workflow richiede un token di accesso per pubblicare le immagini Docker sul registry:
1. Vai su **Settings → Secrets** nel repository Gitea
2. Crea un nuovo secret chiamato `GITEA_TOKEN`
2. Crea un nuovo secret chiamato `REGISTRY_TOKEN`
3. Il valore deve essere un Personal Access Token con i seguenti permessi:
- `write:packages` - Per pubblicare container images
- `read:packages` - Per leggere images esistenti
@@ -172,7 +172,8 @@ services:
- Gitea non ha un registry pubblico centralizzato come GitHub
4. **Secret Name**:
- GitHub: `GITHUB_TOKEN` (automatico) → Gitea: `GITEA_TOKEN` (configurato manualmente)
- GitHub: `GITHUB_TOKEN` (automatico) → Gitea: `REGISTRY_TOKEN` (configurato manualmente)
- **Nota**: Il secret non può iniziare con `GITEA_` per limitazioni di Gitea
4. **Attestation**:
- Il job di attestation non è presente su Gitea (feature GitHub specifica)
@@ -191,7 +192,7 @@ Gitea Actions è compatibile con la maggior parte delle GitHub Actions disponibi
### Errore di Autenticazione
Se ottieni errori di autenticazione:
1. Verifica che il secret `GITEA_TOKEN` sia configurato correttamente
1. Verifica che il secret `REGISTRY_TOKEN` sia configurato correttamente
2. Assicurati che il token abbia i permessi `write:packages`
3. Controlla che il token non sia scaduto
+2 -2
View File
@@ -90,7 +90,7 @@ jobs:
with:
registry: ${{ env.REGISTRY }}
username: alessio
password: ${{ secrets.GITEA_TOKEN }}
password: ${{ secrets.REGISTRY_TOKEN }}
- name: Extract metadata for Docker
id: meta
@@ -150,7 +150,7 @@ jobs:
with:
registry: ${{ env.REGISTRY }}
username: alessio
password: ${{ secrets.GITEA_TOKEN }}
password: ${{ secrets.REGISTRY_TOKEN }}
- name: Create and push manifest for main branch
if: github.ref == 'refs/heads/main'