From 942594e741474cf997da0a4a843f7b68d2f23a32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Dante=20Ursini?= Date: Tue, 10 Mar 2026 18:37:38 -0300 Subject: [PATCH] feat: add workflow_call inputs for vars --- .gitea/workflows/nextjs-nginx-conf.yaml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/nextjs-nginx-conf.yaml b/.gitea/workflows/nextjs-nginx-conf.yaml index dc38bf2..2eb00fc 100644 --- a/.gitea/workflows/nextjs-nginx-conf.yaml +++ b/.gitea/workflows/nextjs-nginx-conf.yaml @@ -3,6 +3,19 @@ run-name: 🔧 Generate Nginx config for ${{ vars.VAR_APP_NAME }} on: workflow_call: + inputs: + VAR_APP_NAME: + required: true + type: string + NEXTJS_PORT: + required: true + type: string + WEBSITE_URL: + required: true + type: string + ADMIN_EMAIL: + required: true + type: string workflow_dispatch: jobs: @@ -10,10 +23,10 @@ jobs: runs-on: ubuntu-latest env: - APP_NAME: ${{ vars.VAR_APP_NAME }} - NEXTJS_PORT: ${{ vars.NEXTJS_PORT }} - WEBSITE_URL: ${{ vars.WEBSITE_URL }} - ADMIN_EMAIL: ${{ vars.ADMIN_EMAIL }} + APP_NAME: ${{ inputs.VAR_APP_NAME || vars.VAR_APP_NAME }} + NEXTJS_PORT: ${{ inputs.NEXTJS_PORT || vars.NEXTJS_PORT }} + WEBSITE_URL: ${{ inputs.WEBSITE_URL || vars.WEBSITE_URL }} + ADMIN_EMAIL: ${{ inputs.ADMIN_EMAIL || vars.ADMIN_EMAIL }} steps: - name: 📥 Checkout devops