Skip to content

Various fixes for development tooling#566

Merged
kenherring merged 10 commits into
mainfrom
various-development-fixes
Apr 15, 2026
Merged

Various fixes for development tooling#566
kenherring merged 10 commits into
mainfrom
various-development-fixes

Conversation

@kenherring
Copy link
Copy Markdown
Owner

No description provided.

@kenherring kenherring marked this pull request as ready for review April 15, 2026 09:40
Copilot AI review requested due to automatic review settings April 15, 2026 09:40
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates development tooling scripts to improve version/changelog handling and adjust local pre-commit validations.

Changes:

  • Fix changelog “Full Changelog” compare URL to use the previous tag instead of the previous version string.
  • Disable sonar.projectVersion validation in version checks (since it’s not defined in sonar-project.properties).
  • Enable validate_other in the pre-commit hook (and keep validate_package_json disabled).

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
scripts/npm_version.sh Adjusts changelog compare link generation to reference tags consistently.
scripts/common.sh Removes/avoids a failing version check against a non-existent Sonar property.
.git-hooks/pre-commit Changes which validations run on commit (notably enabling validate_other).

Comment thread .git-hooks/pre-commit
Comment thread scripts/common.sh Outdated
@sonarqubecloud
Copy link
Copy Markdown

@kenherring kenherring merged commit 36be6bd into main Apr 15, 2026
15 of 16 checks passed
@kenherring kenherring deleted the various-development-fixes branch April 15, 2026 17:51
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.

2 participants