This repository has been archived by the owner on Feb 23, 2024. It is now read-only.
Add pre-publishing script and bump version to 2.0.0-rc1 #494
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is technically doing two things for the sake of speed– version bumping for 2.0.0-rc1, and adding some publishing helpers.
The
prepack
script is called whennpm pack
andnpm publish
are run, and I've set it up to re-install dependencies, run linting on PHP, CSS, and JS, run the JS tests, and lastly build the production bundle. This basically checks everything one last time before making sure the build files are up to date. Then it builds the package to either a.tgz
file (pack
), or pushes it to npm (publish
).This means the only things needed to release a version is to do the version bump (manually, in
package.json
andwoocommerce-gutenberg-products-block.php
), and runnpm publish
How to test the changes in this Pull Request:
npm pack