mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2026-01-01 19:28:17 +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"
|
||
|---|---|---|
| .. | ||
| DISCUSSION_TEMPLATE | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| dependabot.yml | ||
| labeler.yml | ||
| PULL_REQUEST_TEMPLATE.md | ||
| release-drafter.yml | ||