Skip to content

bug: no link to MR or commit in generated changelog (GitLab, self-hosted) #207

@MisterTimn

Description

@MisterTimn

I notice that in our project the changelog gets generated without any links, while I think the link to related PRs should be included on every line?

Also, a breaking change is included in the release and the version was set correctly, however the Changelog doesn't show which change is actually breaking.

Our MR for the release: https://gitlab.ilabt.imec.be/obelisk/obelisk-core/-/merge_requests/53

I added the [BREAKING] denotion myself.

Question: editing the changelog in description of PR, does this have any effect? I want to do some manual formatting and editing before releasing. How best to handle this? Could not find relevant info on docs.

Attached the logs of the successful rp run

$ rp run \ # collapsed multi-line command
2025-07-07T12:37:19Z DBG run called forge=gitlab branch=main owner="" repo=""
2025-07-07T12:37:19Z DBG using forge GitLab
2025-07-07T12:37:19Z DBG fetching labels on repo forge=gitlab
2025-07-07T12:37:20Z INF checking for pending releases method=runCreatePendingReleases
2025-07-07T12:37:20Z INF No pending releases found method=runCreatePendingReleases
2025-07-07T12:37:20Z DBG attempting runReconcileReleasePR method=runReconcileReleasePRWithRetries totalAttempts=3 attempt=1
2025-07-07T12:37:20Z DBG listing all tags in gitlab repository forge=gitlab
2025-07-07T12:37:20Z INF found latest tag method=runReconcileReleasePR tag.hash=a6f7cd3725dae00c976474d5fe9dfe538e05695b tag.name=1.0.0
2025-07-07T12:37:20Z DBG listing commits forge=gitlab head=main base=a6f7cd3725dae00c976474d5fe9dfe538e05695b ref.name=a6f7cd3725dae00c976474d5fe9dfe538e05695b..main
2025-07-07T12:37:20Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=0f45d412d856deb77ff1ef18f4cb68567f18424d
2025-07-07T12:37:20Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=29c21df267e5a2525d0a8228c7bbbbe05c1c4fda
2025-07-07T12:37:20Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=9bb2b1d8b90844060fb913b013a912984dc3e0ba
2025-07-07T12:37:21Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=0097f4fa9053db1dbd35bb8347cd2af69fb00df0
2025-07-07T12:37:21Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=81a699491c00b6f514ba43cd81ace8322e5804db
2025-07-07T12:37:21Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=48727321086a738d036bd599b7dc4fe46f84a349
2025-07-07T12:37:21Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=b95dff71fe3920e97aaa8580f1818d9589f496f6
2025-07-07T12:37:22Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=358d2e5a868819249812ccd6ba1ca9305ff5d97d
2025-07-07T12:37:22Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=ce0af16bd1ad39db33b9e292efef0b59ed593225
2025-07-07T12:37:22Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=ccd8910772c78c9dd118cbe838ea2b3447fcd138
2025-07-07T12:37:22Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=18319329ba47f630daf94bd7304bb4ecc5543bee
2025-07-07T12:37:22Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=b96ba6dab553756f500da0a505c04cc7de638cf0
2025-07-07T12:37:22Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=d476f70bc73a61ed324b0a027623e82548cdf83e
2025-07-07T12:37:22Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=2c4a0b6dd28b930b29bbf4b87f195bd2857a3c60
2025-07-07T12:37:23Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=940bddb051f127c469549b7d2d85e22f93897044
2025-07-07T12:37:23Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=e1ff186e952aff23da4c3494f5d6fde4e9018ac3
2025-07-07T12:37:23Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=ef6cb47c38730e6b1e76c03a5fb784272075f783
2025-07-07T12:37:23Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=4134ebfe6c7f015212ae4328624bae0d5a40b149
2025-07-07T12:37:23Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=e4595ab011d7ca0193e1749bc46528198feb1700
2025-07-07T12:37:23Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=ddbab462d08d1ce38531d67abdcc1ae24f7fe5ad
2025-07-07T12:37:23Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=f801af2db1f13a23fad986bf705c6d2e445773ec
2025-07-07T12:37:23Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=b6abcddf0a5b7ae09ab5886bbb57469571a41786
2025-07-07T12:37:24Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=47169196c36c6c43321fad9417f8fc2981e0eb74
2025-07-07T12:37:24Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=93dbe7dbc78c59e029d2d6b772fad796d83f99c5
2025-07-07T12:37:24Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=55851041c3fa034dfa9c981d4b3cf5e600f39ad0
2025-07-07T12:37:24Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=20bcce61b7ac89c81152116392ababa566dca2fc
2025-07-07T12:37:24Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=f1da0dec20815dfdd38604ed14b70dcbf7e503c4
2025-07-07T12:37:24Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=b49ad5eab75c5cd5134713e3e3cb44a21c06b212
2025-07-07T12:37:25Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=e9f0a8d78d3ed115411cf357de66726648d91cab
2025-07-07T12:37:25Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=06fd57a34f392c7764fee798cb490103c5ed0b16
2025-07-07T12:37:25Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=f5d62d31c04c6215aac9881ccee85b1f8ca3937b
2025-07-07T12:37:25Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=6733829b2aa5555a904e57db318be99192314f9e
2025-07-07T12:37:25Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=f16ce5b43c9b5adcf7ab01184c9ce08c5187bc7c
2025-07-07T12:37:26Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=8e632be85c798ea3bbb7a51330d99f7b62885b3e
2025-07-07T12:37:26Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=f0bcd7db9d6da53eb0d3fcf3c58974d4946bc4e4
2025-07-07T12:37:26Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=4436516ee737ba302c8c88a6774e83579af1983b
2025-07-07T12:37:26Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=092a433843b9e228dbb93e764cfd4c61ef6d1668
2025-07-07T12:37:26Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=9cc41437c4033e8117713a6bff4288f7ea45044b
2025-07-07T12:37:26Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=065d92266430f6d3433fa98b5e0ff805aeaec037
2025-07-07T12:37:27Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=1aee8a314b26328037d5d8efecee8267f8ffb41d
2025-07-07T12:37:27Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=addfed79e107ab705e26091481df028f664f63b3
2025-07-07T12:37:27Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=e48d637246b3ba7ae16e37e41f969f667bb9dc75
2025-07-07T12:37:27Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=25f91dbad0073a6b9cfc395e9be2d43e8315aa5b
2025-07-07T12:37:27Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=42e5ef1e38ab4c5f5b649580cfc357f9c1a9ed3a
2025-07-07T12:37:27Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=324e7afb49ff06af44658221d27be9a925adbe13
2025-07-07T12:37:27Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=793c3fe9ad489805247a2eea6d6a9f65e3e3ed34
2025-07-07T12:37:27Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=37d3cda0b9db4fa67c8e9aef9815fa3dec4268d7
2025-07-07T12:37:28Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=60f9355340079ce0254222424b58fb24c2789963
2025-07-07T12:37:28Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=98a9482408a0d49a2f8e5b485077185f11ffe18b
2025-07-07T12:37:28Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=4eeb860b051719d918e3ed8a97b53aeae3bf52d9
2025-07-07T12:37:28Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=48ab36c38f3c771dc124f04f2cd2a37c0d72af59
2025-07-07T12:37:28Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=3a4032dbb099d12279ee4ebf51cf50d57b558291
2025-07-07T12:37:28Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=fd90a8080813db83dbc243094fbaa2f143143781
2025-07-07T12:37:28Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=2301c4cee2008cc1c525ad38ff9cee75243e56aa
2025-07-07T12:37:28Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=cbfbab3977bb81543702c8e02d828b8ff0cb3058
2025-07-07T12:37:29Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=7477b2997f9c891dada5d918da0e59f71a40f71c
2025-07-07T12:37:29Z DBG fetching pull requests associated with commit forge=gitlab commit.hash=78964b09c0ec8b154146f19698b24908c8f4b4c9
2025-07-07T12:37:29Z INF Found releasable commits tag.hash=a6f7cd3725dae00c976474d5fe9dfe538e05695b tag.name=1.0.0 length=57
2025-07-07T12:37:29Z WRN failed to parse message of commit, skipping commit.hash=0097f4fa9053db1dbd35bb8347cd2af69fb00df0 err="expecting colon (':') character, got '/' character: col=04"
2025-07-07T12:37:29Z INF Analyzed commits tag.hash=a6f7cd3725dae00c976474d5fe9dfe538e05695b tag.name=1.0.0 length=10
2025-07-07T12:37:29Z INF next version method=runReconcileReleasePR version=v2.0.0
2025-07-07T12:37:29Z DBG cloning repository method=runReconcileReleasePR clone.url=https://gitlab.ilabt.imec.be/obelisk/obelisk-core.git
2025-07-07T12:37:33Z DBG getting commit author from current token user forge=gitlab
2025-07-07T12:37:33Z INF created release commit method=runReconcileReleasePR commit.hash=963a7ae84e49d1716287fe657a2a4162a311b61e commit.message="chore(main): release v2.0.0" commit.author="releaser-pleaser <project_5480_bot_14a6bc2d7237420e842191f9284b45f1@noreply.gitlab.ilabt.imec.be>"
2025-07-07T12:37:33Z DBG pushing branch method=runReconcileReleasePR branch.name=releaser-pleaser--branches--main refspec=+refs/heads/releaser-pleaser--branches--main:refs/heads/releaser-pleaser--branches--main
2025-07-07T12:37:35Z INF pushed branch method=runReconcileReleasePR commit.hash=963a7ae84e49d1716287fe657a2a4162a311b61e branch.name=releaser-pleaser--branches--main
2025-07-07T12:37:36Z INF opened pull request method=runReconcileReleasePR pr.title="chore(main): release v2.0.0" pr.id=53 pr.url=https://gitlab.ilabt.imec.be/obelisk/obelisk-core/-/merge_requests/53

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions