File tree Expand file tree Collapse file tree 3 files changed +5
-6
lines changed Expand file tree Collapse file tree 3 files changed +5
-6
lines changed Original file line number Diff line number Diff line change 37
37
echo "Getting release notes for $REPO version $VERSION"
38
38
39
39
# Get release notes
40
- release_notes=$(gh release view $VERSION --repo $REPO --json body | jq '.body')
41
- echo "::set-output name=release_notes::${release_notes}"
40
+ gh release view $VERSION --repo $REPO --json body | jq -r '.body' >> release_notes.txt
42
41
43
42
echo "Downloading artifact from $REPO version $VERSION"
44
43
@@ -69,11 +68,10 @@ jobs:
69
68
70
69
- name : Open pull request
71
70
run : |
72
- gh pr create --title "Update to Firebase $VERSION" --body "$RELEASE_NOTES" --base main --head release/$VERSION
71
+ gh pr create --title "Update to Firebase $VERSION" --body-file release_notes.txt --base main --head release/$VERSION
73
72
echo "::set-output name=number::${number}"
74
73
env :
75
74
VERSION : ${{ steps.extract_version.outputs.version }}
76
- RELEASE_NOTES : ${{ steps.download_artifact.outputs.release_notes }}
77
75
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
78
76
79
77
- name : Approve pull request
Original file line number Diff line number Diff line change @@ -93,12 +93,12 @@ jobs:
93
93
94
94
echo "Creating a release for version $version"
95
95
96
- release_notes=$( gh release view $VERSION --repo $FIREBASE_REPO --json body | jq '.body')
96
+ gh release view $VERSION --repo $FIREBASE_REPO --json body | jq -r '.body' >> release_notes.txt
97
97
98
98
# Create a new release
99
99
gh release create $version ./artifacts/* \
100
100
--title "$version" \
101
- --notes "$ release_notes"
101
+ --notes-file release_notes.txt
102
102
fi
103
103
104
104
env :
Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ playground.xcworkspace
40
40
# ignore distribution files
41
41
dist /
42
42
artifacts /
43
+ release_notes.txt
43
44
44
45
# ignore swift package manager files
45
46
.swiftpm /
You can’t perform that action at this time.
0 commit comments