Skip to content

Commit d926d74

Browse files
try to set rnv vars
1 parent 2a25601 commit d926d74

File tree

1 file changed

+26
-5
lines changed

1 file changed

+26
-5
lines changed

.github/workflows/jira_notify.yml

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,22 +54,43 @@ jobs:
5454
- name: Extract Issue Fields
5555
id: extract_fields
5656
run: |
57+
# Extracting fields from the issue body
5758
ISSUE_DESCRIPTION=$(echo "${{ inputs.body }}" | awk -v RS='' '/### What problem does this solve\?/{getline; print}')
5859
PROPOSED_SOLUTION=$(echo "${{ inputs.body }}" | awk -v RS='' '/### Proposed Solution/{getline; print}')
5960
IMPORTANCE_LEVEL=$(echo "${{ inputs.body }}" | awk -v RS='' '/### Importance Level/{getline; print}')
6061
ADDITIONAL_INFO=$(echo "${{ inputs.body }}" | awk -v RS='' '/### Additional Information/{getline; print}')
6162
63+
# Printing extracted values to the workflow log for verification
6264
echo "Extracted Fields:"
6365
echo "What Problem Does This Solve: $ISSUE_DESCRIPTION"
6466
echo "Proposed Solution: $PROPOSED_SOLUTION"
6567
echo "Importance Level: $IMPORTANCE_LEVEL"
6668
echo "Additional Information: $ADDITIONAL_INFO"
6769

68-
echo "ISSUE_DESCRIPTION=$ISSUE_DESCRIPTION" >> $GITHUB_ENV
69-
echo "PROPOSED_SOLUTION=$PROPOSED_SOLUTION" >> $GITHUB_ENV
70-
echo "IMPORTANCE_LEVEL=$IMPORTANCE_LEVEL" >> $GITHUB_ENV
71-
echo "ADDITIONAL_INFO=$ADDITIONAL_INFO" >> $GITHUB_ENV
72-
70+
# Setting environment variables using the delimiter syntax
71+
{
72+
echo 'ISSUE_DESCRIPTION<<EOF'
73+
echo "$ISSUE_DESCRIPTION"
74+
echo 'EOF'
75+
} >> $GITHUB_ENV
76+
77+
{
78+
echo 'PROPOSED_SOLUTION<<EOF'
79+
echo "$PROPOSED_SOLUTION"
80+
echo 'EOF'
81+
} >> $GITHUB_ENV
82+
83+
{
84+
echo 'IMPORTANCE_LEVEL<<EOF'
85+
echo "$IMPORTANCE_LEVEL"
86+
echo 'EOF'
87+
} >> $GITHUB_ENV
88+
89+
{
90+
echo 'ADDITIONAL_INFO<<EOF'
91+
echo "$ADDITIONAL_INFO"
92+
echo 'EOF'
93+
} >> $GITHUB_ENV
7394

7495

7596
- name: Format Jira Description

0 commit comments

Comments
 (0)