mirror of
https://github.com/JetBrains/intellij-platform-plugin-template.git
synced 2024-10-27 20:44:05 +00:00
Changelog PR to default branch and add label (#296)
* Changelog PR to default branch and add label * CHANGELOG.md: add notes for #296 Co-authored-by: Alexandre Boyer <nggalien@gmail.com> Co-authored-by: Jakub Chrzanowski <jakub.chrzanowski@jetbrains.com>
This commit is contained in:
parent
f345bcdb33
commit
ba4a334414
7
.github/workflows/release.yml
vendored
7
.github/workflows/release.yml
vendored
@ -77,6 +77,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
VERSION="${{ github.event.release.tag_name }}"
|
VERSION="${{ github.event.release.tag_name }}"
|
||||||
BRANCH="changelog-update-$VERSION"
|
BRANCH="changelog-update-$VERSION"
|
||||||
|
LABEL="release changelog"
|
||||||
|
|
||||||
git config user.email "action@github.com"
|
git config user.email "action@github.com"
|
||||||
git config user.name "GitHub Action"
|
git config user.name "GitHub Action"
|
||||||
@ -84,9 +85,13 @@ jobs:
|
|||||||
git checkout -b $BRANCH
|
git checkout -b $BRANCH
|
||||||
git commit -am "Changelog update - $VERSION"
|
git commit -am "Changelog update - $VERSION"
|
||||||
git push --set-upstream origin $BRANCH
|
git push --set-upstream origin $BRANCH
|
||||||
|
|
||||||
|
gh label create "$LABEL" \
|
||||||
|
--description "Pull requests with release changelog update" \
|
||||||
|
|| true
|
||||||
|
|
||||||
gh pr create \
|
gh pr create \
|
||||||
--title "Changelog update - \`$VERSION\`" \
|
--title "Changelog update - \`$VERSION\`" \
|
||||||
--body "Current pull request contains patched \`CHANGELOG.md\` file for the \`$VERSION\` version." \
|
--body "Current pull request contains patched \`CHANGELOG.md\` file for the \`$VERSION\` version." \
|
||||||
--base main \
|
--label "$LABEL" \
|
||||||
--head $BRANCH
|
--head $BRANCH
|
||||||
|
18
CHANGELOG.md
18
CHANGELOG.md
@ -9,6 +9,24 @@
|
|||||||
### Fixed
|
### Fixed
|
||||||
- Update broken link in `gradle.properties`
|
- Update broken link in `gradle.properties`
|
||||||
|
|
||||||
|
## [1.2.0]
|
||||||
|
### Added
|
||||||
|
- GitHub Actions - mark the pull request created with _Publish Plugin_ workflow with `release changelog` label
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Dependencies - upgrade `org.jetbrains.intellij` to `1.8.1`
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Update broken link in `gradle.properties`
|
||||||
|
- GitHub Actions - use `$BRANCH` for creating changelog pull request
|
||||||
|
|
||||||
|
## [1.2.0]
|
||||||
|
### Added
|
||||||
|
- GitHub Actions - mark the pull request created with _Publish Plugin_ workflow with `release changelog` label
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- GitHub Actions - use `$BRANCH` for creating changelog pull request
|
||||||
|
|
||||||
## [1.2.0]
|
## [1.2.0]
|
||||||
### Added
|
### Added
|
||||||
- Use JVM toolchain for configuring source/target compilation compatibility
|
- Use JVM toolchain for configuring source/target compilation compatibility
|
||||||
|
Loading…
Reference in New Issue
Block a user