merge main in, port changes
This commit is contained in:
@@ -52,10 +52,10 @@ jobs:
|
|||||||
- name: Create PR
|
- name: Create PR
|
||||||
run: |
|
run: |
|
||||||
LAST_PR=$(gh pr list --repo ${{ github.repository }} --limit 1 --state merged --search "Release version" --json number | jq -r '.[0].number')
|
LAST_PR=$(gh pr list --repo ${{ github.repository }} --limit 1 --state merged --search "Release version" --json number | jq -r '.[0].number')
|
||||||
RELEASE_NOTES=$(./scripts/workflows/release-notes.sh $LAST_PR ${{ env.new_version }})
|
./script/workflows/generate-release-notes.sh $LAST_PR ${{ env.new_version }}
|
||||||
gh pr create \
|
gh pr create \
|
||||||
--title "Release version ${{ env.new_version }}" \
|
--title "Release version ${{ env.new_version }}" \
|
||||||
--body "Release version ${{ env.new_version }}" \
|
--body-file releasenotes.md \
|
||||||
--base main \
|
--base main \
|
||||||
--head release/${{ env.new_version }}
|
--head release/${{ env.new_version }}
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -15,17 +15,16 @@ LAST_RELEASE_PR=$1
|
|||||||
NEW_RELEASE=$2
|
NEW_RELEASE=$2
|
||||||
|
|
||||||
#get when the last release was merged
|
#get when the last release was merged
|
||||||
LAST_RELEASE_MERGED_AT=$(gh pr view $LAST_RELEASE_PR --repo actions/languageservices --json mergedAt | jq -r '.mergedAt')
|
LAST_RELEASE_MERGED_AT=$(gh pr view $LAST_RELEASE_PR --repo github/vscode-github-actions --json mergedAt | jq -r '.mergedAt')
|
||||||
|
|
||||||
CHANGELIST=$(gh pr list --repo actions/languageservices --base main --state merged --json title --search "merged:>$LAST_RELEASE_MERGED_AT -label:no-release")
|
CHANGELIST=$(gh pr list --repo github/vscode-github-actions --base main --state merged --json title --search "merged:>$LAST_RELEASE_MERGED_AT -label:no-release")
|
||||||
|
|
||||||
# store the release notes in a variable so we can use it later
|
# store the release notes in a variable so we can use it later
|
||||||
|
|
||||||
RELEASE_NOTES="Release $NEW_RELEASE"
|
echo "Release $NEW_RELEASE" >> releasenotes.md
|
||||||
|
|
||||||
UPDATED=$(echo $CHANGELIST | jq -r '.[].title' | while read line; do
|
echo $CHANGELIST | jq -r '.[].title' | while read line; do
|
||||||
echo " - $line \n";
|
echo " - $line" >> releasenotes.md
|
||||||
done)
|
done
|
||||||
|
|
||||||
RELEASE_NOTES="$RELEASE_NOTES\n$UPDATED"
|
echo " "
|
||||||
echo $RELEASE_NOTES
|
|
||||||
Reference in New Issue
Block a user