1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
unleash.unleash/.github
Gastón Fournier 201c86838f
Test npm publish (#3554)
## About the changes

https://github.blog/changelog/2022-10-24-npm-v9-0-0-released/ introduced
a breaking change in the way they handle files inside package.json which
caused some issues with the way we pack and distribute Unleash:

> npm pack now follows a strict order of operations when applying ignore
rules. If a files array is present in the package.json, then rules in
.gitignore and .npmignore files from the root will be ignored.

What we discovered is that when having a nested .gitignore (the one we
have inside frontend), `npm publish` was taking that nested .gitignore
into account (despite the fact that we also have a package.json with
files inside the same folder). We tricked this by removing the `build`
folder from `frontend/.gitignore` and instead adding it into the root
`.gitignore` which is being ignored by `npm publish` following what's
stated in the release note above.

-----------------

Co-authored-by: Gard Rimestad <gard@getunleash.io>
2023-04-18 15:44:19 +02:00
..
ext-logos
workflows Test npm publish (#3554) 2023-04-18 15:44:19 +02:00
dashboard.png
deploy-digital.svg
deploy-heroku-20.png
FUNDING.yml
github_header_opaque_landscape.svg
github_online_demo.svg
github_unleash_users.svg
Logo_DarkBlue_Transparent_Portrait.png
Logo_DarkBlue_Transparent_Portrait.svg
logo.png
stale.yml
Unleash_architecture.svg
unleash-logo.svg
update_own_version.sh fix: version for older npm 2023-02-27 11:30:42 +01:00