Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

configure changesets to publish package as public #176

Merged
merged 1 commit into from
Dec 10, 2024

Conversation

andrew-nowak
Copy link
Member

@guardian/digital-cms

The default changesets generated config apparently sets the package visibility as restricted - we intend to publish this package publicly; so set that value here...

@andrew-nowak andrew-nowak requested a review from a team as a code owner December 10, 2024 11:18
@andrew-nowak andrew-nowak merged commit 003457b into main Dec 10, 2024
4 checks passed
@andrew-nowak andrew-nowak deleted the an/public-node-package branch December 10, 2024 11:29
rtyley added a commit that referenced this pull request Jan 7, 2025
As guardian/pan-domain-authentication had both Scala & Node implementations, which both had
separate & different release processes (gha-scala-library-release-workflow for Scala, and
changesets for node, added in #176), they were competing
in the Git tag namespace for version tags.

Consequently, we've separated the implementations into separate repositories:

* https://github.com/guardian/pan-domain-authentication retains the bulk of documentation
  and all the Scala code, but loses the Typescript code - that's what we're doing with this
  change.
* https://github.com/guardian/pan-domain-node takes all the Typescript code, losing all
  other code with guardian/pan-domain-node#24

We've confirmed with guardian/pan-domain-node#27 and
https://github.com/guardian/pan-domain-node/releases/tag/v0.5.1 that the Node release process
still works in https://github.com/guardian/pan-domain-node .
rtyley added a commit that referenced this pull request Jan 8, 2025
As guardian/pan-domain-authentication had both Scala & Node implementations, which both had
separate & different release processes (gha-scala-library-release-workflow for Scala, and
changesets for node, added in #176), they were competing
in the Git tag namespace for version tags.

Consequently, we've separated the implementations into separate repositories:

* https://github.com/guardian/pan-domain-authentication retains the bulk of documentation
  and all the Scala code, but loses the Typescript code - that's what we're doing with this
  change.
* https://github.com/guardian/pan-domain-node takes all the Typescript code, losing all
  other code with guardian/pan-domain-node#24

We've confirmed with guardian/pan-domain-node#27 and
https://github.com/guardian/pan-domain-node/releases/tag/v0.5.1 that the Node release process
still works in https://github.com/guardian/pan-domain-node .
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