Skip to content

Commit

Permalink
Update RELEASE.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jdaugherty authored Mar 4, 2025
1 parent cef9fad commit 90970e5
Showing 1 changed file with 14 additions and 6 deletions.
20 changes: 14 additions & 6 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,20 @@
1. Ensure you have the latest changes locally `git pull`
1. Ensure all changes from previous branches are merged up `git merge ...`
1. Ensure there are no snapshot dependencies
1. Ensure the latest build passed and the latest grails3-functional-tests build passed
1. Set the version to a release version in `build.gradle`
1. Set the version in `grails-core/src/test/groovy/grails/util/GrailsUtilTests.java`
1. Commit the release `git commit -a -m "Release Grails XXX"`
1. Tag the release `git tag vXXX` (Don't forget the `v` prefix!)
1. Push the tag `git push --tags` and waiting for Travis to complete the tagged release https://travis-ci.org/grails/grails-core
1. Ensure the latest build passed
1. Run the pre-release workflow with the desired version # & branch; give a description to reflect you are starting the release process
1. For each project in the following list, draft a new release (tag should start with v, when generating release notes, be sure the release version doesn't have a v prefix), wait for release to publish, then update the grails-bom in grails core, & repeat the pre-release workflow in grails-core
* grails-gsp
* grails-data-mapping
* gorm-hibernate5
* gorm-mongodb
* gorm-neo4j
* fields
* scaffolding
* grails-views
* geb
* grails-cache
* grails-profiles
1. Verify the release worked
* Run `sdk install grails XXX` and perform smoke tests or creating an application etc.
* Check the documentation published to docs.grails.org/XXX
Expand Down

0 comments on commit 90970e5

Please sign in to comment.