Actualizar .github/workflows/deploy-docs.yaml
This commit is contained in:
16
.github/workflows/deploy-docs.yaml
vendored
16
.github/workflows/deploy-docs.yaml
vendored
@@ -11,14 +11,13 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
deploy:
|
deploy:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# VOLVEMOS al contenedor porque es el que sabe resolver la red
|
|
||||||
container:
|
container:
|
||||||
image: node:20-bullseye
|
image: node:20-bullseye
|
||||||
options: >-
|
options: >-
|
||||||
--dns 192.168.1.1
|
--dns 192.168.1.1
|
||||||
--add-host git.natxocc.com:host-gateway
|
--add-host git.natxocc.com:host-gateway
|
||||||
--add-host gitea:host-gateway
|
--add-host gitea:host-gateway
|
||||||
-v /volume1/webdocs/sigpro:/target_folder
|
-v /volume1/webdocs/sigpro:/mnt/nas_docs # <--- Cambiamos el nombre interno
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout código
|
- name: Checkout código
|
||||||
@@ -31,12 +30,9 @@ jobs:
|
|||||||
|
|
||||||
- name: Copiar archivos
|
- name: Copiar archivos
|
||||||
run: |
|
run: |
|
||||||
# Usamos el mapeo que definimos en 'options' (-v ...:/target_folder)
|
# Copiamos a la ruta montada
|
||||||
# Esto evita que Node tenga que adivinar rutas del NAS
|
cp -r docs/. /mnt/nas_docs/
|
||||||
cp -r docs/. /target_folder/
|
|
||||||
|
|
||||||
echo "Verificando archivos en el destino:"
|
# Esta es la prueba real. Si esto sale en el log y el runner
|
||||||
ls -la /target_folder
|
# está en modo 'privileged', los verás en el File Station.
|
||||||
|
ls -la /mnt/nas_docs
|
||||||
# Ajustamos permisos
|
|
||||||
chmod -R 755 /target_folder
|
|
||||||
Reference in New Issue
Block a user