Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 16.0 #2844

Open
10 of 13 tasks
Janekdererste opened this issue Oct 12, 2023 · 0 comments
Open
10 of 13 tasks

Release 16.0 #2844

Janekdererste opened this issue Oct 12, 2023 · 0 comments
Labels
maintenance things that should be done to improve code and UI

Comments

@Janekdererste
Copy link
Member

Janekdererste commented Oct 12, 2023

Next Release before April 2024

This is issue is here so that we have a checklist for the next release.

We need to tag a new release. For the core repository, this means:

0. Pre-release 24.0-RC1

1. Prepare the 24.x branch

2. Prepare the master branch for 25.0-SNAPSHOT

  • Check out the latest master branch and change version numbers in all poms to 25.0-SNAPSHOT
    mvn versions:set -DnewVersion=25.0-SNAPSHOT
  • Push it, make a PR, and merge it.
    From this moment on, the master branch is a development branch for the future version 17.0.

3. Release 24.0

  • Create a tag 24.0 that points exactly to the last commit with the version 16.0-SNAPSHOT on 24.x.
  • Push the tag: git push origin 24.0
  • Create a release for the 24.0 tag. This will trigger the release workflow that deploys the 24.0 jars to the MATSim maven repo and also builds and attaches matsim-24.0-release.zip under the 24.0 release assets.
@Janekdererste Janekdererste added the maintenance things that should be done to improve code and UI label Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance things that should be done to improve code and UI
Projects
None yet
Development

No branches or pull requests

1 participant