@@ -30,24 +30,31 @@ jobs:
30
30
- name : Setup environment variables (PR)
31
31
if : github.event_name == 'pull_request_target'
32
32
run : |
33
+ echo "event_name=pull_request_target" >> $GITHUB_ENV
34
+ echo "branch_name=$(jq --raw-output .pull_request.base.ref $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
33
35
echo "pr_from_sha=$(jq --raw-output .pull_request.head.sha $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
34
36
echo "pr_from_clone_url=$(jq --raw-output .pull_request.head.repo.clone_url $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
35
37
echo "pr_to_clone_url=$(jq --raw-output .pull_request.base.repo.clone_url $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
36
38
echo "pr_title=$(jq --raw-output .pull_request.title $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
37
39
echo "pr_number=$(jq --raw-output .pull_request.number $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
40
+ echo "pr_owner=$(jq --raw-output .pull_request.user.login $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
41
+ echo "pr_or_commit_description=$(jq --raw-output .pull_request.body $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
38
42
39
43
- name : Setup environment variables (Push)
40
44
if : github.event_name == 'push'
41
45
run : |
42
46
repo_url="https://github.com/opensearch-project/OpenSearch"
43
47
ref_id=$(git rev-parse HEAD)
44
48
branch_name=$(git rev-parse --abbrev-ref HEAD)
49
+ echo "event_name=push" >> $GITHUB_ENV
45
50
echo "branch_name=$branch_name" >> $GITHUB_ENV
46
51
echo "pr_from_sha=$ref_id" >> $GITHUB_ENV
47
52
echo "pr_from_clone_url=$repo_url" >> $GITHUB_ENV
48
53
echo "pr_to_clone_url=$repo_url" >> $GITHUB_ENV
49
54
echo "pr_title=Push trigger $branch_name $ref_id $repo_url" >> $GITHUB_ENV
50
55
echo "pr_number=Null" >> $GITHUB_ENV
56
+ echo "pr_owner=$(jq --raw-output '.commits[0].author.username' $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
57
+ echo "pr_or_commit_description=$(jq --raw-output .head_commit.message $GITHUB_EVENT_PATH)" >> $GITHUB_ENV
51
58
52
59
- name : Checkout opensearch-build repo
53
60
uses : actions/checkout@v4
0 commit comments