Compare commits
4
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1df1c3a3c1 | ||
|
|
6773a8085d | ||
|
|
ea7d5e7f47 | ||
|
|
98096ab69f |
@@ -1,10 +1,14 @@
|
|||||||
name: Build and Push Frontend
|
name: Build and Push Frontend
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
# NOTA: sin anchors/aliases de YAML (&x / *x) a propósito -- el parser
|
||||||
|
# de workflows de Gitea Actions no los resuelve en el bloque "on:" y
|
||||||
|
# descarta el archivo completo con "unknown on type" (visto en vivo el
|
||||||
|
# 2026-08-15). Las dos listas de paths quedan duplicadas literalmente.
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
paths: &frontend_paths
|
paths:
|
||||||
# Código y configuración real del frontend.
|
# Código y configuración real del frontend.
|
||||||
# Los cambios exclusivos de GitOps (frontend.yaml, ingress, patches, etc.)
|
# Los cambios exclusivos de GitOps (frontend.yaml, ingress, patches, etc.)
|
||||||
# no vuelven a construir la imagen.
|
# no vuelven a construir la imagen.
|
||||||
@@ -32,7 +36,28 @@ on:
|
|||||||
pull_request:
|
pull_request:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
paths: *frontend_paths
|
paths:
|
||||||
|
- 'workloads/ecommerce/Dockerfile'
|
||||||
|
- 'workloads/ecommerce/.dockerignore'
|
||||||
|
- 'workloads/ecommerce/.npmrc'
|
||||||
|
- 'workloads/ecommerce/package.json'
|
||||||
|
- 'workloads/ecommerce/package-lock.json'
|
||||||
|
- 'workloads/ecommerce/next.config.*'
|
||||||
|
- 'workloads/ecommerce/tsconfig.json'
|
||||||
|
- 'workloads/ecommerce/tailwind.config.*'
|
||||||
|
- 'workloads/ecommerce/postcss.config.*'
|
||||||
|
- 'workloads/ecommerce/eslint.config.*'
|
||||||
|
- 'workloads/ecommerce/*.js'
|
||||||
|
- 'workloads/ecommerce/*.mjs'
|
||||||
|
- 'workloads/ecommerce/*.ts'
|
||||||
|
- 'workloads/ecommerce/*.tsx'
|
||||||
|
- 'workloads/ecommerce/app/**'
|
||||||
|
- 'workloads/ecommerce/src/**'
|
||||||
|
- 'workloads/ecommerce/components/**'
|
||||||
|
- 'workloads/ecommerce/lib/**'
|
||||||
|
- 'workloads/ecommerce/public/**'
|
||||||
|
- 'workloads/ecommerce/styles/**'
|
||||||
|
- '.gitea/workflows/build.yaml'
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: write
|
contents: write
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ spec:
|
|||||||
- name: gitea-registry-secret
|
- name: gitea-registry-secret
|
||||||
containers:
|
containers:
|
||||||
- name: docs-portal
|
- name: docs-portal
|
||||||
image: gitea.cruzcloud.net/devops/docs-portal:v1.0.97
|
image: gitea.cruzcloud.net/devops/docs-portal:v1.0.98
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
resources:
|
resources:
|
||||||
|
|||||||
Reference in New Issue
Block a user