File tree Expand file tree Collapse file tree 2 files changed +48
-0
lines changed Expand file tree Collapse file tree 2 files changed +48
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Dummy
2
+ on :
3
+ pull_request :
4
+
5
+
6
+ jobs :
7
+ get-pr-number :
8
+ uses : ./.github/workflows/self-scheduled.yml
9
+
10
+ show-pr-number :
11
+ runs-on : ubuntu-latest
12
+ needs : get-pr-number
13
+ steps :
14
+ - run : echo ${{ needs.get-pr-number.outputs.PR_NUMBER }}
Original file line number Diff line number Diff line change
1
+ name : Get PR number
2
+ on :
3
+ workflow_call :
4
+ outputs :
5
+ PR_NUMBER :
6
+ description : " The extracted PR number"
7
+ value : ${{ jobs.get-pr-number.outputs.PR_NUMBER }}
8
+
9
+ jobs :
10
+ get-pr-number :
11
+ runs-on : ubuntu-22.04
12
+ name : Get PR number
13
+ outputs :
14
+ PR_NUMBER : ${{ steps.set_pr_number.outputs.PR_NUMBER }}
15
+ steps :
16
+ - name : Get PR number
17
+ shell : bash
18
+ run : |
19
+ if [[ "${{ github.event.issue.number }}" != "" && "${{ github.event.issue.pull_request }}" != "" ]]; then
20
+ echo "PR_NUMBER=${{ github.event.issue.number }}" >> $GITHUB_ENV
21
+ elif [[ "${{ github.event.pull_request }}" != "" ]]; then
22
+ echo "PR_NUMBER=${{ github.event.number }}" >> $GITHUB_ENV
23
+ else
24
+ echo "PR_NUMBER=" >> $GITHUB_ENV
25
+ fi
26
+
27
+ - name : Check PR number
28
+ shell : bash
29
+ run : |
30
+ echo "${{ env.PR_NUMBER }}"
31
+
32
+ - name : Set PR number
33
+ id : set_pr_number
34
+ run : echo "PR_NUMBER=${{ env.PR_NUMBER }}" >> "$GITHUB_OUTPUT"
You can’t perform that action at this time.
0 commit comments