mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2026-01-02 03:38:03 +01:00
Soluciona el error "invalid reference format" que ocurría cuando se
generaban tags Docker con formato inválido como ":-bcbb6d2".
Cambios en workflow:
- Elimina prefix={{branch}}- del tag type=sha que causaba el formato
inválido cuando branch estaba vacío
- Simplifica a type=sha,format=short para generar tags como sha-bcbb6d2
Cambios en Dockerfile:
- Añade declaraciones ARG con valores por defecto para BUILD_DATE,
VERSION y REVISION (dev, unknown)
- Añade labels OCI estándar para metadatos de imagen
- Garantiza que las variables siempre tengan valores válidos
Esto previene errores como:
ERROR: failed to build: invalid tag "ghcr.io/dawnsystem/intellidocs-ngx:-bcbb6d2"
|
||
|---|---|---|
| .. | ||
| ci.yml | ||
| cleanup-tags.yml | ||
| codeql-analysis.yml | ||
| crowdin.yml | ||
| docker-intellidocs.yml | ||
| pr-bot.yml | ||
| project-actions.yml | ||
| repo-maintenance.yml | ||
| translate-strings.yml | ||