[Fix] Rinominato secret da GITEA_TOKEN a REGISTRY_TOKEN
- 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:
@@ -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
|
||||
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -380,7 +380,7 @@
|
||||
- **Stessa configurazione** di GitHub Actions
|
||||
- **Registry**: Gitea Container Registry (`gitea.home-nas-ds.org`)
|
||||
- **Supporto**: Istanza Gitea self-hosted con registry abilitato
|
||||
- **Setup**: Richiede secret `GITEA_TOKEN` con permessi `write:packages`
|
||||
- **Setup**: Richiede secret `REGISTRY_TOKEN` con permessi `write:packages`
|
||||
- **Documentazione**: `.gitea/workflows/README.md`
|
||||
|
||||
**Note sui Tag Docker**:
|
||||
|
||||
Reference in New Issue
Block a user