Skip to content

feat!: add package to city-of-helsinki organisation scope#234

Merged
nikomakela merged 1 commit into
mainfrom
HCRC-191-city-of-helsinki-scope
Dec 30, 2025
Merged

feat!: add package to city-of-helsinki organisation scope#234
nikomakela merged 1 commit into
mainfrom
HCRC-191-city-of-helsinki-scope

Conversation

@nikomakela

@nikomakela nikomakela commented Dec 22, 2025

Copy link
Copy Markdown
Contributor

HCRC-191.

Move package under city-of-helsinki organisation.

If we want to merge this pull request and really move react-helsinki-headless-cms under city-of-helsinki organisation scope, it means that:

  1. All consumer apps needs to change their imports
  2. Old project in https://www.npmjs.com/package/react-helsinki-headless-cms needs to be archived. It cannot be deleted, since it would raise supply chain security issues.
  3. Trusted publisher needs to be set to new NPM project

However, this is only an optional change, because the maintainership / ownership is already transferred to a common ~helsinki user account.

@nikomakela nikomakela requested a review from tuomas777 December 22, 2025 12:19
HCRC-191.

Publish the package under city-of-helsinki organisation scope.

NOTE: This means that the consumer apps needs to change their imports so
that they are using the scoped package name:
"@city-of-helsinki/react-helsinki-headless-cms".
@nikomakela nikomakela force-pushed the HCRC-191-city-of-helsinki-scope branch from bfbe592 to bb32bc0 Compare December 22, 2025 14:51
@nikomakela nikomakela changed the title chore: add package to city-of-helsinki organisation scope feat!: add package to city-of-helsinki organisation scope Dec 22, 2025
@sonarqubecloud

Copy link
Copy Markdown

@nikomakela

Copy link
Copy Markdown
Contributor Author

The organisation scoped package has now been published (in https://www.npmjs.com/package/@city-of-helsinki/react-helsinki-headless-cms). There is a PR that tests it in action: City-of-Helsinki/events-helsinki-monorepo#965.

@tuomas777 tuomas777 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM 👍

@nikomakela nikomakela merged commit 14a2227 into main Dec 30, 2025
5 checks passed
@nikomakela nikomakela deleted the HCRC-191-city-of-helsinki-scope branch December 30, 2025 13:49
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