feat: add workflow_call inputs for vars

This commit is contained in:
2026-03-10 18:37:38 -03:00
parent 3f278a711c
commit 942594e741

View File

@@ -3,6 +3,19 @@ run-name: 🔧 Generate Nginx config for ${{ vars.VAR_APP_NAME }}
on: on:
workflow_call: 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: workflow_dispatch:
jobs: jobs:
@@ -10,10 +23,10 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
APP_NAME: ${{ vars.VAR_APP_NAME }} APP_NAME: ${{ inputs.VAR_APP_NAME || vars.VAR_APP_NAME }}
NEXTJS_PORT: ${{ vars.NEXTJS_PORT }} NEXTJS_PORT: ${{ inputs.NEXTJS_PORT || vars.NEXTJS_PORT }}
WEBSITE_URL: ${{ vars.WEBSITE_URL }} WEBSITE_URL: ${{ inputs.WEBSITE_URL || vars.WEBSITE_URL }}
ADMIN_EMAIL: ${{ vars.ADMIN_EMAIL }} ADMIN_EMAIL: ${{ inputs.ADMIN_EMAIL || vars.ADMIN_EMAIL }}
steps: steps:
- name: 📥 Checkout devops - name: 📥 Checkout devops