Migrar workflow a usar variables y secrets de Gitea Actions
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 22s

- Reemplazar credenciales hardcoded por secrets
- Usar REGISTRY_URL variable en lugar de hardcode
- Usar RADIUS_CLIENTS_CIDR y RADIUS_SHARED_SECRET desde secrets
- Mejorar seguridad eliminando valores sensibles del código

Variables configuradas:
- REGISTRY_URL = gitea.nucleoriofrio.com

Secrets configurados:
- REGISTRY_USERNAME
- REGISTRY_PASSWORD
- RADIUS_CLIENTS_CIDR
- RADIUS_SHARED_SECRET
This commit is contained in:
2025-10-27 15:55:59 -06:00
parent ac850620ba
commit 2e3055e1b4

View File

@@ -8,17 +8,17 @@ jobs:
build-and-deploy:
runs-on: docker
env:
REG: gitea.nucleoriofrio.com/nucleo000
RADIUS_CLIENTS_CIDR: 192.168.87.0/24
RADIUS_SHARED_SECRET: tamosbien
REG: ${{ vars.REGISTRY_URL }}/${{ github.repository_owner }}
RADIUS_CLIENTS_CIDR: ${{ secrets.RADIUS_CLIENTS_CIDR }}
RADIUS_SHARED_SECRET: ${{ secrets.RADIUS_SHARED_SECRET }}
steps:
- uses: actions/checkout@v3
- uses: docker/setup-buildx-action@v2
- uses: docker/login-action@v2
with:
registry: gitea.nucleoriofrio.com
username: nucleo000
password: 7bc7b2fcd283bd6a251bef3ede368b7f897c919d
registry: ${{ vars.REGISTRY_URL }}
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build+push radiusnucleo (with SPA)
run: |