Skip to content

fix(release): skip changelog resolution for unversioned projects - #36544

Merged
JamesHenry merged 1 commit into
nrwl:masterfrom
AI-JamesHenry-Org:fix/release-independent-changelog-projects
Aug 3, 2026
Merged

fix(release): skip changelog resolution for unversioned projects#36544
JamesHenry merged 1 commit into
nrwl:masterfrom
AI-JamesHenry-Org:fix/release-independent-changelog-projects

Conversation

@AI-JamesHenry

Copy link
Copy Markdown
Contributor

Current Behavior

For independent release groups, an unversioned dependent can remain in the calculated project version data. Changelog generation then attempts to resolve its previous release tag even though the project is not being versioned, which can fail when no matching tag exists.

Expected Behavior

Changelog generation resolves tags only for projects receiving a semver or Docker version. Unversioned dependents are skipped before tag resolution.

The focused regression test and repository pre-push validation pass.

Related Issue(s)

Fixes #34438

@netlify

netlify Bot commented Aug 2, 2026

Copy link
Copy Markdown

👷 Deploy request for nx-docs pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit c536bb0

@netlify

netlify Bot commented Aug 2, 2026

Copy link
Copy Markdown

👷 Deploy request for nx-dev pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit c536bb0

@nx-cloud

nx-cloud Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit c536bb0

Command Status Duration Result
nx affected --targets=lint,test,build,e2e,e2e-c... ✅ Succeeded 48m 37s View ↗
nx run-many -t check-imports check-lock-files c... ✅ Succeeded 2s View ↗
nx-cloud record -- pnpm nx-cloud conformance:check ✅ Succeeded 33s View ↗
nx build workspace-plugin ✅ Succeeded <1s View ↗
nx-cloud record -- nx sync:check ✅ Succeeded 16s View ↗
nx-cloud record -- nx format:check ✅ Succeeded 3s View ↗

☁️ Nx Cloud last updated this comment at 2026-08-02 12:13:27 UTC

@JamesHenry
JamesHenry marked this pull request as ready for review August 2, 2026 12:17
@JamesHenry
JamesHenry requested a review from a team as a code owner August 2, 2026 12:18
@JamesHenry
JamesHenry requested a review from leosvelperez August 2, 2026 12:18
@JamesHenry
JamesHenry enabled auto-merge (squash) August 2, 2026 12:18
@JamesHenry
JamesHenry merged commit ce498fa into nrwl:master Aug 3, 2026
17 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.

releaseChangelog() should not attempt to get tags & generate changelogs for dependent projects when projectsRelationship: 'independent'

3 participants