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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(release): run npm publish directly #424

Merged
merged 2 commits into from Dec 1, 2022
Merged

build(release): run npm publish directly #424

merged 2 commits into from Dec 1, 2022

Conversation

z0al
Copy link
Member

@z0al z0al commented Dec 1, 2022

lerna publish --from-git fails with 404 error. This doesn't happen locally so it's hard to debug. While searching I noticed that we don't need lerna to publish since all the version bumping + changelog + GH release happens in the lerna version step.

So for our use case, lerna publish should be the same as running npm publish in all packages and that's what this PR is about to unblock publishing.

Additionally I updated some READMEs to mention yarn instead of npm run.

This works locally but will have to wait for the CI 馃馃徎

package.json Outdated
@@ -22,7 +22,7 @@
"prettier:check": "prettier --check '**/*.{jsx,js,ts,tsx,md,mdx}'",
"prebuild": "lerna run prebuild",
"lerna:version": "lerna version --no-private --conventional-commits --create-release github --yes",
"lerna:publish": "lerna publish from-git --yes",
"lerna:publish": "npx lerna exec -- npm publish",
Copy link
Member Author

Choose a reason for hiding this comment

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

using npx instead of yarn for this step as yarn seems to not respect .npmrc for some reason.

Copy link
Contributor

Choose a reason for hiding this comment

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

cool literally commented on this the same time you did haha #424 (comment)

Copy link
Member Author

Choose a reason for hiding this comment

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

Umm... thinking about it again, I think this may fail in CI because we run yarn lerna:publish 馃

Copy link
Member Author

Choose a reason for hiding this comment

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

Gonna add this command in the config.yaml directly. At least there I can add a comment explaining why

package.json Outdated Show resolved Hide resolved
@github-actions github-actions bot added the tools label Dec 1, 2022
@z0al z0al enabled auto-merge (squash) December 1, 2022 12:54
@contentful-automation
Copy link
Contributor

Size Change: 0 B

Total Size: 237 kB

鈩癸笍 View Unchanged
Filename Size Change
./packages/contentful-slatejs-adapter/dist/contentful-slatejs-adapter.es5.js 2.4 kB 0 B
./packages/contentful-slatejs-adapter/dist/lib/__test__/contentful-helpers.js 344 B 0 B
./packages/contentful-slatejs-adapter/dist/lib/__test__/contentful-to-slatejs-adapter.test.js 1.64 kB 0 B
./packages/contentful-slatejs-adapter/dist/lib/contentful-to-slatejs-adapter.js 858 B 0 B
./packages/contentful-slatejs-adapter/dist/lib/helpers.js 157 B 0 B
./packages/contentful-slatejs-adapter/dist/lib/index.js 143 B 0 B
./packages/contentful-slatejs-adapter/dist/lib/schema.js 536 B 0 B
./packages/contentful-slatejs-adapter/dist/lib/slatejs-to-contentful-adapter.js 1.01 kB 0 B
./packages/contentful-slatejs-adapter/dist/lib/types/index.js 64 B 0 B
./packages/contentful-slatejs-adapter/dist/lib/types/slate.js 67 B 0 B
./packages/rich-text-from-markdown/dist/lib/__test__/helpers.js 640 B 0 B
./packages/rich-text-from-markdown/dist/lib/__test__/index.test.js 2.35 kB 0 B
./packages/rich-text-from-markdown/dist/lib/__test__/real-world.test.js 2.58 kB 0 B
./packages/rich-text-from-markdown/dist/lib/index.js 3.83 kB 0 B
./packages/rich-text-from-markdown/dist/lib/types/index.js 125 B 0 B
./packages/rich-text-from-markdown/dist/lib/types/modules.js 55 B 0 B
./packages/rich-text-from-markdown/dist/rich-text-from-es5.js 176 kB 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/embedded-entry.js 310 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/heading.js 322 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/hr.js 257 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/hyperlink.js 309 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/index.js 576 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/inline-entity.js 376 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/invalid-marks.js 282 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/invalid-type.js 312 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/mark.js 278 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/ol.js 321 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/paragraph.js 244 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/quote.js 257 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/table-header.js 410 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/table.js 399 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/documents/ul.js 322 B 0 B
./packages/rich-text-html-renderer/dist/lib/__test__/index.test.js 1.86 kB 0 B
./packages/rich-text-html-renderer/dist/lib/index.js 1.56 kB 0 B
./packages/rich-text-html-renderer/dist/rich-text-html-es5.js 4.88 kB 0 B
./packages/rich-text-links/dist/lib/__test__/index.test.js 1.22 kB 0 B
./packages/rich-text-links/dist/lib/index.js 1.11 kB 0 B
./packages/rich-text-links/dist/rich-text-links.es5.js 1.12 kB 0 B
./packages/rich-text-plain-text-renderer/dist/lib/__test__/index.test.js 960 B 0 B
./packages/rich-text-plain-text-renderer/dist/lib/index.js 1.27 kB 0 B
./packages/rich-text-plain-text-renderer/dist/rich-text-plain-text-es5.js 3.83 kB 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/components/js 287 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/components/Paragraph.js 287 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/components/Strong.js 287 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/embedded-entry.js 310 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/heading.js 322 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/hr.js 257 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/hyperlink.js 309 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/index.js 632 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/inline-entity.js 376 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/invalid-marks.js 282 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/invalid-type.js 312 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/mark.js 278 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/multi-mark.js 290 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/ol.js 321 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/paragraph.js 244 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/quote.js 257 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/table-header.js 410 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/table.js 399 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/documents/ul.js 322 B 0 B
./packages/rich-text-react-renderer/dist/lib/__test__/index.test.js 2.46 kB 0 B
./packages/rich-text-react-renderer/dist/lib/index.js 1.17 kB 0 B
./packages/rich-text-react-renderer/dist/lib/util/appendKeyToValidElement.js 267 B 0 B
./packages/rich-text-react-renderer/dist/lib/util/nodeListToReactComponents.js 599 B 0 B
./packages/rich-text-react-renderer/dist/rich-text-react-es5.js 4.38 kB 0 B
./packages/rich-text-types/dist/__test__/index.test.js 587 B 0 B
./packages/rich-text-types/dist/__test__/schemaConstraints.test.js 564 B 0 B
./packages/rich-text-types/dist/blocks.js 478 B 0 B
./packages/rich-text-types/dist/emptyDocument.js 361 B 0 B
./packages/rich-text-types/dist/helpers.js 489 B 0 B
./packages/rich-text-types/dist/index.js 792 B 0 B
./packages/rich-text-types/dist/inlines.js 314 B 0 B
./packages/rich-text-types/dist/marks.js 291 B 0 B
./packages/rich-text-types/dist/nodeTypes.js 127 B 0 B
./packages/rich-text-types/dist/schemaConstraints.js 1.12 kB 0 B
./packages/rich-text-types/dist/schemas/__test__/helpers.test.js 371 B 0 B
./packages/rich-text-types/dist/schemas/__test__/schemas.test.js 425 B 0 B
./packages/rich-text-types/dist/schemas/index.js 274 B 0 B
./packages/rich-text-types/dist/types.js 124 B 0 B

@z0al z0al merged commit 149dbec into master Dec 1, 2022
@z0al z0al deleted the fix-publish branch December 1, 2022 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants