Skip to content

fix: harden release note generation - #267

Merged
mattkjames7 merged 1 commit into
mainfrom
fix-release-workflow
Jul 20, 2026
Merged

fix: harden release note generation#267
mattkjames7 merged 1 commit into
mainfrom
fix-release-workflow

Conversation

@mattkjames7

Copy link
Copy Markdown
Contributor

A recent release workflow run failed due to the title of this PR containing issue number it resolved. The resulting commit that gets parsed for PR numbers is titled: fix: prefix mg-exporter resources with release fullname (#233) (#261). The script for building the changelog items matched both numbers in the title and failed to find the PR #233. This fix should match only the last number found in a title and also handle the 404 received when it cannot fetch the PR.

@cursor

cursor Bot commented Jul 20, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@mattkjames7

Copy link
Copy Markdown
Contributor Author

Tracking

  • [Link to Epic/Issue]

Standard development

  • Update / add chart templates, values, and NOTES.txt as needed
  • Run helm lint and helm template locally against the changed chart(s)
  • Verify the chart installs and upgrades cleanly on a test cluster

Labels checklist

  • Add a docs label (exactly one): docs-changelog-only, docs-needed, or docs-not-needed
  • Add at least one component label: memgraph, memgraph-ha, memgraph-lab, or infrastructure
  • Add at least one type label: bug, feature, or infrastructure
  • Assign the PR to a milestone
    • If not known, set for a later milestone

Documentation checklist

  • Write a release note, including added/changed clauses
    • N/A
  • [ Documentation PR link memgraph/documentation#XXXX ]
    • Is back linked to this development PR

@mattkjames7 mattkjames7 self-assigned this Jul 20, 2026
@mattkjames7 mattkjames7 added docs-not-needed Docs not needed for such a change infrastructure Infra-related changes (e.g workflows) labels Jul 20, 2026
@mattkjames7 mattkjames7 added this to the September 06th milestone Jul 20, 2026
@mattkjames7
mattkjames7 merged commit 8a7118f into main Jul 20, 2026
3 of 6 checks passed
@mattkjames7
mattkjames7 deleted the fix-release-workflow branch July 20, 2026 16:21
@mattkjames7 mattkjames7 modified the milestones: September 06th, July 22nd Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs-not-needed Docs not needed for such a change infrastructure Infra-related changes (e.g workflows)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants