Skip to content

Release v0.6.0 #43

@detlefarend

Description

@detlefarend

Release Checklist

1 Preparation

  • 1.1 Inform the team on slack to stop merging to main
  • 1.2 Create a new version number in project custom field 'version'
  • 1.3 Assign new version number to all related issues and remove label 'next release'
  • 1.4 Updates in branch main
    • 1.4.1 Update version in ./setup.cfg
    • 1.4.2 Update version in ./src/setup.py
    • 1.4.3 Update version in ./doc/rtd/conf.py
    • 1.4.4 Update ./CITATION.cff (see Zenodo recommendation)
    • 1.4.5 Build and check RTD documentation
      • 1.4.5.1 All class diagrams there?
      • 1.4.5.2 All auto-generated code descriptions there?
      • 1.4.5.3 Logo there?
    • 1.4.6 Commit all changes and observe the action log

2 Release

  • 2.1 Create a new release
  • 2.2 Generate/complete release notes
  • 2.3 Commit new release and observe the action log
  • 2.4 Activate new release in ReadTheDocs as user mlpro-admin

3 Postprocessing

  • 3.1 Check the RTD documentation
    • 3.1.1 All class diagrams there?
    • 3.1.2 All auto-generated code descriptions there?
    • 3.1.3 Logo there?
  • 3.2 Check MLPro in PyPI
  • 3.3 Check MLPro in Zenodo
  • 3.4 Update all open branches from main
  • 3.5 Inform the team on slack
  • 3.6 Create a news post

Metadata

Metadata

Assignees

Labels

adminProjekt administration

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions