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