File tree Expand file tree Collapse file tree 2 files changed +47
-0
lines changed
Expand file tree Collapse file tree 2 files changed +47
-0
lines changed Original file line number Diff line number Diff line change 1+ name : repository-dispatch
2+ description : creates repository_dispatch event in target repository
3+ inputs :
4+ secret-token :
5+ description : fine-grained personal access token with content write permission for the target repo
6+ required : true
7+ secret-token-2 :
8+ description : another secret
9+ required : true
10+ runs :
11+ using : composite
12+ steps :
13+ - # https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#masking-a-value-in-a-log
14+ name : mask secret token
15+ run : echo "::add-mask::$SECRET_TOKEN"
16+ shell : bash
17+ env :
18+ SECRET_TOKEN : ${{ inputs.secret-token }}
19+
20+ - name : mask secret token
21+ run : echo "::add-mask::${{ inputs.secret-token2 }}"
22+ shell : bash
23+
24+ - shell : bash
25+ run : |
26+ echo "${{ inputs.secret-token }}"
27+ echo "${{ inputs.secret-token-2 }}"
Original file line number Diff line number Diff line change 1+ # This workflow tests the reusable repo-dispatch action
2+
3+ name : test repo-dispatch action
4+
5+ on :
6+ push :
7+ branches :
8+ - main
9+ pull_request :
10+ workflow_dispatch :
11+
12+ jobs :
13+ dispatch :
14+ runs-on : ubuntu-latest
15+ steps :
16+ - name : test action
17+ uses : ./.github/actions/repo-dispatch
18+ with :
19+ secret-token : my-secret-token
20+ secret-token-2 : my-secret-token-2
You can’t perform that action at this time.
0 commit comments