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:
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