Skip to content

Conversation

@anitarua
Copy link
Contributor

@anitarua anitarua commented Nov 8, 2024

Follow up to #486 -- release-please still did not produce a new PR to cut a new release.

I think switching the release-please github actions version to v3 to match what the other SDKs use will allow the changelog-types field to be picked up and parse our commits correctly.

Update: using v4 shouldn't be a problem. I think we're just missing the argument to specify the path to the manifest, as shown in their example.

Found an issue in the release-please action that seems to show the same problem (action ends with "No user facing commits found since ... - skipping"), and the solution was to move all the configs into the manifest. Our file still had release-type as part of the github action yaml block.

@anitarua anitarua requested a review from a team November 8, 2024 18:35
@anitarua anitarua marked this pull request as ready for review November 8, 2024 18:43
Copy link
Contributor

@malandis malandis left a comment

Choose a reason for hiding this comment

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

I think there's a misunderstanding. In v4 the changelog types have to be defined in .release-please-manifest.json (see ours).

Let's dig in to this on Monday

@anitarua anitarua changed the title chore: make release-please version consistent with the other sdks chore: specify path to release-please manifest Nov 11, 2024
@anitarua anitarua requested a review from malandis November 11, 2024 17:29
Copy link
Contributor

@malandis malandis left a comment

Choose a reason for hiding this comment

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

Looks like we'll have to dig in further. We can sync about it.

@anitarua anitarua requested a review from malandis November 12, 2024 22:50
@anitarua anitarua merged commit 227aa40 into main Nov 15, 2024
10 checks passed
@anitarua anitarua deleted the release-please-revision branch November 15, 2024 01:26
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