@@ -55,42 +55,23 @@ jobs:
5555 id : extract_fields
5656 run : |
5757 # Extracting fields from the issue body
58- ISSUE_DESCRIPTION=$(echo "${{ inputs.body }}" | awk -v RS='' '/### What problem does this solve \?/{getline; print}')
59- PROPOSED_SOLUTION =$(echo "${{ inputs.body }}" | awk -v RS='' '/### Proposed Solution /{getline; print}')
60- IMPORTANCE_LEVEL =$(echo "${{ inputs.body }}" | awk -v RS='' '/### Importance Level /{getline; print}')
61- ADDITIONAL_INFO =$(echo "${{ inputs.body }}" | awk -v RS='' '/### Additional Information /{getline; print}')
58+ ISSUE_DESCRIPTION=$(echo "${{ inputs.body }}" | awk -v RS='' '/### What happened \?/{getline; print}')
59+ ISSUE_VERSION =$(echo "${{ inputs.body }}" | awk -v RS='' '/### Version /{getline; print}')
60+ ISSUE_OS =$(echo "${{ inputs.body }}" | awk -v RS='' '/### Operating System & Version /{getline; print}')
61+ ISSUE_LOGS =$(echo "${{ inputs.body }}" | awk -v RS='' '/### Relevant log output /{getline; print}')
6262
63- # Printing extracted values to the workflow log for verification
63+ # Printing extracted values to the workflow log
6464 echo "Extracted Fields:"
65- echo "What Problem Does This Solve : $ISSUE_DESCRIPTION"
66- echo "Proposed Solution : $PROPOSED_SOLUTION "
67- echo "Importance Level : $IMPORTANCE_LEVEL "
68- echo "Additional Information : $ADDITIONAL_INFO "
65+ echo "What Happened : $ISSUE_DESCRIPTION"
66+ echo "Version : $ISSUE_VERSION "
67+ echo "Operating System & Version : $ISSUE_OS "
68+ echo "Relevant Logs : $ISSUE_LOGS "
6969
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
70+ # Setting environment variables for use in subsequent steps
71+ echo "ISSUE_DESCRIPTION=$ISSUE_DESCRIPTION" >> $GITHUB_ENV
72+ echo "ISSUE_VERSION=$ISSUE_VERSION" >> $GITHUB_ENV
73+ echo "ISSUE_OS=$ISSUE_OS" >> $GITHUB_ENV
74+ echo "ISSUE_LOGS=$ISSUE_LOGS" >> $GITHUB_ENV
9475
9576
9677 - name : Format Jira Description
0 commit comments