الملفات
github-actions-demos/.github/workflows/reusable-ci.yml
2021-12-18 07:22:18 -05:00

28 أسطر
584 B
YAML

name: Reusable workflow example
on:
workflow_call:
inputs:
username:
required: true
type: string
secrets:
token:
required: true
jobs:
example_job:
name: Pass input and secrets to my-action
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v5
with:
script: return "Hello ${{ inputs.username }}!"
username: ${{ inputs.username }}
token: ${{ secrets.token }}
- name: Run a one-line script
run: echo Hello from reuseable workflow, ${{ inputs.username }}