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

Add a script to generate release notes #201

Merged

Conversation

japauliina
Copy link
Collaborator

Description

Add a simple script for generating release notes from the pull requests. The script fetches the pull requests between two (release) tags and prints the titles in a Markdown format that can be copied to the release notes.

Context

Refs

Screenshots

Example of notes this script would create for release r231102: python scripts/release_notes.py r230904 r231102

Release Notes - r231102

Features

  • Add no_private_services filter to unit endpoint (#184)
  • Update mobility service node counts and add them to mobility endpoint (#186)
  • Add mobility_node filter to unit endpoint (#191)
  • Import 3D geodata to units (#195)

Fixes

  • Update local Docker setup to match current requirements (#183)
  • Fix ValueError in MobilitySerializer (#185)
  • Evaluate against uppercased boolean in APPLY_MIGRATIONS-environment variable. (#187)
  • Wait for database in development Docker setup (#188)
  • Use only departments with unit view organization-filter (#190)
  • Fix typo in CI configuration (#192)
  • Remove service node's organization unit count calculation (#194)
  • Expand no_private_services filter to exclude "not displayed" services (#196)

Other

Add a simple script for generating release notes from the pull requests.
The script fetches the pull requests between two (release) tags and
prints the titles in a Markdown format that can be copied to the
release notes.
@japauliina japauliina requested a review from mhieta November 10, 2023 08:16
@codecov-commenter
Copy link

Codecov Report

Merging #201 (6ed410b) into develop (fb15d03) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #201   +/-   ##
========================================
  Coverage    69.12%   69.12%           
========================================
  Files          222      222           
  Lines         6663     6663           
  Branches       888      888           
========================================
  Hits          4606     4606           
  Misses        1876     1876           
  Partials       181      181           

📣 Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!

Copy link
Collaborator

@mhieta mhieta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks really good! 👍

@mhieta mhieta merged commit 6c6efa6 into City-of-Helsinki:develop Nov 10, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants