[GRASS-git] [OSGeo/grass] 64814e: contributing: Hide bots from release notes (#3829)

Vaclav Petras noreply at github.com
Sun Jun 16 01:33:14 PDT 2024


  Branch: refs/heads/releasebranch_8_4
  Home:   https://github.com/OSGeo/grass
  Commit: 64814e316c03b45a6dd06eedc23d6e9085c0f63e
      https://github.com/OSGeo/grass/commit/64814e316c03b45a6dd06eedc23d6e9085c0f63e
  Author: Vaclav Petras <wenzeslaus at gmail.com>
  Date:   2024-06-16 (Sun, 16 Jun 2024)

  Changed paths:
    M utils/generate_release_notes.py
    A utils/known_bot_names.txt

  Log Message:
  -----------
  contributing: Hide bots from release notes (#3829)

This hides all changes by recognized bots from release notes. The changes may still be relevant, e.g., change of version of dependency in a Docker image, so they are hidden but discoverable using Markdown details HTML tag.

Additionally, to make the release notes shorter, this shows only 20 items and hides the rest together with the changes from bots. The overflowing changes are printed first, then the ones from bots. Each group is sorted alphabetically.


  Commit: 3c3ca68041a7c1f26695f4a18e6590a688a36f7c
      https://github.com/OSGeo/grass/commit/3c3ca68041a7c1f26695f4a18e6590a688a36f7c
  Author: Vaclav Petras <wenzeslaus at gmail.com>
  Date:   2024-06-16 (Sun, 16 Jun 2024)

  Changed paths:
    M utils/generate_release_notes.py
    M utils/known_bot_names.txt

  Log Message:
  -----------
  contributing: Hide bots in the GH API output (#3837)

Hides bots also in the GitHub API release notes which have slightly different format and the bots don't have the bot suffix.

Also fixes missing check for overflow list, so overflowing items were completely hidden.


Compare: https://github.com/OSGeo/grass/compare/3f53d074cadd...3c3ca68041a7

To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications


More information about the grass-commit mailing list