Skip to content

fix(my-timezone): Set ntpclient dependency version to '*'#1238

Merged
ffflorian merged 2 commits into
mainfrom
copilot/check-release-job-failure
May 22, 2026
Merged

fix(my-timezone): Set ntpclient dependency version to '*'#1238
ffflorian merged 2 commits into
mainfrom
copilot/check-release-job-failure

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 22, 2026

This PR addresses a release-versioning mismatch where my-timezone depended on a fixed ntpclient version, which can break publish flow when ntpclient is being bumped in the same release cycle. It aligns the dependency with the monorepo release convention for internal packages.

  • Problem addressed

    • packages/my-timezone/package.json referenced ntpclient via an exact published version (1.16.1), creating coupling to npm availability during semantic-release version bumps.
  • Change made

    • Switched my-timezone -> ntpclient dependency from a fixed version to the internal workspace placeholder ("*"), so release tooling can resolve and rewrite versions consistently.
  • Lockfile alignment

    • Updated yarn.lock entries to reflect ntpclient@npm:* resolution for my-timezone.
{
  "dependencies": {
    "commander": "14.0.3",
    "ntpclient": "*"
  }
}

@ffflorian ffflorian changed the title Use workspace dependency for ntpclient in my-timezone to unblock release versioning fix(my-timezone): Set ntpclient dependency version to '*' May 22, 2026
@ffflorian ffflorian marked this pull request as ready for review May 22, 2026 01:31
@ffflorian ffflorian merged commit baea54f into main May 22, 2026
4 checks passed
@ffflorian ffflorian deleted the copilot/check-release-job-failure branch May 22, 2026 01:33
github-actions Bot pushed a commit that referenced this pull request May 22, 2026
## [1.15.4](https://github.com/ffflorian/node-packages/compare/my-timezone@1.15.3...my-timezone@1.15.4) (2026-05-22)

### Bug Fixes

* **deps:** bump vite from 8.0.13 to 8.0.14 ([#1235](#1235)) ([e0ab600](e0ab600))
* **my-timezone:** Coordinate parsing regex ([#1237](#1237)) ([a03592c](a03592c))
* **my-timezone:** Set ntpclient dependency version to '*' ([#1238](#1238)) ([baea54f](baea54f))
* Use Node 26 ([b8918e0](b8918e0))
github-actions Bot pushed a commit that referenced this pull request May 22, 2026
## [3.16.2](https://github.com/ffflorian/node-packages/compare/scrabble-cheater@3.16.1...scrabble-cheater@3.16.2) (2026-05-22)

### Bug Fixes

* **deps:** bump vite from 8.0.13 to 8.0.14 ([#1235](#1235)) ([e0ab600](e0ab600))
* **my-timezone:** clarify solar time semantics and fix stale API names ([#1158](#1158)) ([828c91b](828c91b))
* **my-timezone:** Coordinate parsing regex ([#1237](#1237)) ([a03592c](a03592c))
* **my-timezone:** Make latitude optional ([9438ac2](9438ac2))
* **my-timezone:** Set ntpclient dependency version to '*' ([#1238](#1238)) ([baea54f](baea54f))
* **ntfy:** add markdown header support ([#1135](#1135)) [ci skip] ([f28279c](f28279c))
* **ntfy:** Use stringified boolean value ([ea43165](ea43165))
* Use Node 26 ([b8918e0](b8918e0))
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