From 2e3055e1b4221ce2a6aca15544197a8c2a212bf6 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Mon, 27 Oct 2025 15:55:59 -0600 Subject: [PATCH] Migrar workflow a usar variables y secrets de Gitea Actions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- .gitea/workflows/build-and-deploy.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build-and-deploy.yml b/.gitea/workflows/build-and-deploy.yml index 872f4ce..0f50725 100644 --- a/.gitea/workflows/build-and-deploy.yml +++ b/.gitea/workflows/build-and-deploy.yml @@ -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: |