Skip to content

Commit

Permalink
add release-drafter
Browse files Browse the repository at this point in the history
  • Loading branch information
xael-fry committed Mar 3, 2024
1 parent 8149c3a commit 5752e06
Show file tree
Hide file tree
Showing 2 changed files with 63 additions and 0 deletions.
40 changes: 40 additions & 0 deletions .github/release-drafts/increasing-minor-version.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
_extends: .github:.github/release-drafts/increasing-minor-version.yml
template: |
# :mega: Play $NEXT_MINOR_VERSION Released
The Play Team is proud to announce the release of Play $NEXT_MINOR_VERSION. This release adds many new features and continues our efforts to make Play more modular, flexible, and secure. Play $NEXT_MINOR_VERSION is the result of more than **X months** of relentless work from our fantastic community, comprehending **more than a thousand (TODO?) changes** made from **X contributors**.
## :green_book: What is new?
The highlights in Play $NEXT_MINOR_VERSION include, but are not limited by:
To get started with Play, follow the instructions in our [Getting Started page](https://www.playframework.com/documentation/1.5.x/home#started).
## Full Changelog
Following pull requests got merged for this release:
<details>
<summary>Following pull requests got merged for this release (click to expand)</summary>
$CHANGES
</details>
For more details see the [full list of changes](https://github.com/playframework/play1/compare/$PREVIOUS_TAG...$NEXT_MINOR_VERSION/) and the [$NEXT_MINOR_VERSION milestone](https://github.com/playframework/play1/issues?page=1&q=milestone%3A%22$NEXT_MINOR_VERSION%22).
## πŸ™‡ Thanks to our contributors
Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors.
Special thanks to all code contributors who helped with this particular release (they are listed below)!
categories:
- title: 'πŸš€ Features'
labels:
- 'feature'
- 'refactoring'
- title: 'πŸ› Bug Fixes'
label: 'bug'
- title: πŸ“¦ Dependency updates
label: 'dependencies'
- title: πŸ“– Documentation
label: 'documentation'
23 changes: 23 additions & 0 deletions .github/release-drafts/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Release Drafter

on:
push:
branches:
- master

permissions: {}
jobs:
update_release_draft:
permissions:
pull-requests: write # to add label to PR (release-drafter/release-drafter)
contents: write # to create a github release (release-drafter/release-drafter)

runs-on: ubuntu-latest
steps:
- uses: release-drafter/release-drafter@v6
with:
name: "Play $RESOLVED_VERSION"
config-name: release-drafts/increasing-minor-version.yml # located in .github/ in the default branch within this or the .github repo
commitish: ${{ env.GITHUB_REF_NAME }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 comments on commit 5752e06

Please sign in to comment.