UNPKG

node-publisher

Version:

A configurable release automation tool inspired by create-react-app and Travis CI.

345 lines (203 loc) 20.2 kB
### v3.4.0 (2026-02-13) #### Pull requests - [#67](https://github.com/zendesk/node-publisher/pull/67) Fix missing method ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [#66](https://github.com/zendesk/node-publisher/pull/66) Fix dependency security vulnerabilities ([Daria Radu](mailto:daria.radu@zendesk.com), [Sune Simonsen](mailto:sune@we-knowhow.dk)) #### Commits to master - [v3.4.0](https://github.com/zendesk/node-publisher/commit/b8dd1babc44b361d1362ccfef4df1f67c8b21738) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Small readme tweaks](https://github.com/zendesk/node-publisher/commit/76d1195a305dc59d5d69f0b5d2b68aa86fab1ca8) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Add CODEOWNERS file with team @zendesk\/guide \(\#65\)](https://github.com/zendesk/node-publisher/commit/641ae99cec9acc2857984ea986b31975d6c43f29) ([zd-svc-gha-ci-platform](mailto:zd-svc-gha-ci-platform@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/d293180673485aa8cb4e97cef18b1d78c9034841) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) ### v3.3.0 (2025-09-03) #### Pull requests - [#63](https://github.com/zendesk/node-publisher/pull/63) Yarn berry ([Albert Fernández](mailto:afernandez@zendesk.com)) #### Commits to master - [v3.3.0](https://github.com/zendesk/node-publisher/commit/66a2c7bc585fefea462900fb182b15348783be41) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/54a067bd971bd8a9ffe749f4058d9fe89288f200) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) ### v3.2.1 (2025-07-11) #### Pull requests - [#62](https://github.com/zendesk/node-publisher/pull/62) Fix yarn v2+ versioning ([Daria Radu](mailto:daria.radu@zendesk.com)) #### Commits to master - [v3.2.1](https://github.com/zendesk/node-publisher/commit/1f0f25c7aec1e507d7a9c4fab6252ce00588e073) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/b444d894d713c2f4572b6b5211c09d8ff77cedac) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) ### v3.2.0 (2025-07-10) #### Pull requests - [#61](https://github.com/zendesk/node-publisher/pull/61) Update node version ([Daria Radu](mailto:daria.radu@zendesk.com), [Sune Simonsen](mailto:sune@we-knowhow.dk)) - [#60](https://github.com/zendesk/node-publisher/pull/60) Run different publish command based on yarn version ([Daria Radu](mailto:daria.radu@zendesk.com)) - [#59](https://github.com/zendesk/node-publisher/pull/59) Fix custom release branch setup to the correct parameter ([Daria Radu](mailto:daria.radu@zendesk.com)) #### Commits to master - [v3.2.0](https://github.com/zendesk/node-publisher/commit/989ecec13e467b13217ff482f422bafe61e61dbf) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/e19ff455cae89cbd2796c00699ca4debaded6fac) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) ### v3.1.0 (2024-01-24) #### Pull requests - [#55](https://github.com/zendesk/node-publisher/pull/55) Upgrade offline-github-changelog to fix duplicate authors ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [#54](https://github.com/zendesk/node-publisher/pull/54) Make local installs work with yarn v4 ([Sune Simonsen](mailto:sune@we-knowhow.dk)) #### Commits to master - [v3.1.0](https://github.com/zendesk/node-publisher/commit/5a1605e05a331211d8533533aba481aa724263ab) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/f06d6612e0a3fc350ba06b9925c42852e92c32c8) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) ### v3.0.0 (2022-12-06) #### Pull requests - [#47](https://github.com/zendesk/node-publisher/pull/47) Upgrade offline-github-changelog \(Major\) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [#46](https://github.com/zendesk/node-publisher/pull/46) Upgrade offline-github-changelog ([Sune Simonsen](mailto:sune@we-knowhow.dk)) #### Commits to master - [v3.0.0](https://github.com/zendesk/node-publisher/commit/0f45304577e5fed207837410288891468bb75cd5) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Fixed incorrect version in package.json](https://github.com/zendesk/node-publisher/commit/58470f3f6eb3d33794dc9644404c14b78cd08310) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/44c13daf67e3ddda081c86090817654358500f62) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [v1.6.0](https://github.com/zendesk/node-publisher/commit/881d9273d016e37fb742ecb20e5b946f7cf6efd2) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/bc7bbe4d1c8fcd25942ecf46e300c10eed1bce12) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [+1 more](https://github.com/zendesk/node-publisher/compare/v2.0.0...v3.0.0) ### v2.0.0 (2021-09-17) - [v2.0.0](https://github.com/zendesk/node-publisher/commit/0527a926c6af2f080ed13d8b7b9ddd0cb516dd36) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) ### v1.6.0 (2022-05-31) #### Pull requests - [#46](https://github.com/zendesk/node-publisher/pull/46) Upgrade offline-github-changelog ([Sune Simonsen](mailto:sune@we-knowhow.dk)) #### Commits to master - [v1.6.0](https://github.com/zendesk/node-publisher/commit/881d9273d016e37fb742ecb20e5b946f7cf6efd2) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/bc7bbe4d1c8fcd25942ecf46e300c10eed1bce12) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v1.5.2 (2021-09-20) #### Pull requests - [#45](https://github.com/zendesk/node-publisher/pull/45) Upgrade offline-github-changelog to the latest version \(Major\) ([Sune Simonsen](mailto:sune@we-knowhow.dk)) #### Commits to master - [v1.5.2](https://github.com/zendesk/node-publisher/commit/2d6ea7bdbc6de2b69f4a98dba1800ba09a461915) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/ec3f7ffcb8737bfc1d1a6e272f19f5a76f02c467) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v1.5.1 (2020-11-10) #### Pull requests - [#44](https://github.com/zendesk/node-publisher/pull/44) Upgrade offline-github-changelog to the latest version ([Sune Simonsen](mailto:sune@we-knowhow.dk)) - [#42](https://github.com/zendesk/node-publisher/pull/42) Add GitHub Actions workflows to migrate away from Travis-CI ([Attila Večerek](mailto:avecerek@zendesk.com), [John Shen](mailto:john@everops.com)) - [#43](https://github.com/zendesk/node-publisher/pull/43) Use node version from .nvmrc in GHA workflow ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v1.5.1](https://github.com/zendesk/node-publisher/commit/a22e5db7fd94b25ffc9d6994374a1739ea220107) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/bb4061d1053e22dd155ab7be13e309ad42abbc9a) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v1.5.0 (2020-06-10) #### Pull requests - [#41](https://github.com/zendesk/node-publisher/pull/41) Fix reading the contents of .nvmrc ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#40](https://github.com/zendesk/node-publisher/pull/40) Remove dependency on NVM ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v1.5.0](https://github.com/zendesk/node-publisher/commit/af7e542384a5217409c212d3df5d5e8c0ad7a1f3) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/98e4f9ec23b96e240511341d36a62cbd8811e77d) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v1.4.0 (2019-08-24) #### Pull requests - [#37](https://github.com/zendesk/node-publisher/pull/37) Update jest ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#36](https://github.com/zendesk/node-publisher/pull/36) Update lint-staged ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#33](https://github.com/zendesk/node-publisher/pull/33) Update dependencies ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#35](https://github.com/zendesk/node-publisher/pull/35) Fix the generated config for custom release branches ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#34](https://github.com/zendesk/node-publisher/pull/34) Order branches during the release branch selection setup process ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#32](https://github.com/zendesk/node-publisher/pull/32) Implement a setup script, take 2 ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#31](https://github.com/zendesk/node-publisher/pull/31) Address security alerts ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v1.4.0](https://github.com/zendesk/node-publisher/commit/683742b816cdfdd4fe6a40d3d58f0448cf96680e) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/851aff839411ebda209d57603995612d5291abae) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v1.3.1 (2019-02-21) #### Pull requests - [#30](https://github.com/zendesk/node-publisher/pull/30) Fix the build step not committing the changes ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#28](https://github.com/zendesk/node-publisher/pull/28) Add --branch release param ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v1.3.1](https://github.com/zendesk/node-publisher/commit/0fe80894fc603ac1ecbae5f6c5e3e8b8a7da95a9) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/f659c47d710c7abf4a52c874977a4e050c51011a) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v1.3.0 (2019-01-03) #### Pull requests - [#26](https://github.com/zendesk/node-publisher/pull/26) Support multiple release configurations ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v1.3.0](https://github.com/zendesk/node-publisher/commit/2ec3242870d28a5bf5b15b3c64c4f86731758271) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/d524f6e243aca82b28a9d25537e7c93e110ca7c1) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v1.2.0 (2018-12-26) #### Pull requests - [#27](https://github.com/zendesk/node-publisher/pull/27) Remove version constraints and add prerelease option ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v1.2.0](https://github.com/zendesk/node-publisher/commit/715c5e672f04bf5acb440be63bb6f1e62b5d96be) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/f3182c77bce2d83852540fd109c77a4c9afe07c4) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v1.1.1 (2018-12-11) #### Pull requests - [#24](https://github.com/zendesk/node-publisher/pull/24) Add details to package.json + minor adjustments ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#23](https://github.com/zendesk/node-publisher/pull/23) Fix small typo in readme ([Marc Høegh](mailto:Anifacted@users.noreply.github.com)) #### Commits to master - [v1.1.1](https://github.com/zendesk/node-publisher/commit/266ea03c5e9ff03ff33262ef46498276e3bf95b0) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/f098461adb580224cce9a0f4fdcf12cde22fa02e) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v1.1.0 (2018-12-03) #### Pull requests - [#22](https://github.com/zendesk/node-publisher/pull/22) Add publish config to be able to release with yarn again ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#21](https://github.com/zendesk/node-publisher/pull/21) Rename package and adds licenses field to package.json ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#20](https://github.com/zendesk/node-publisher/pull/20) Remove private repo configuration ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#18](https://github.com/zendesk/node-publisher/pull/18) Update README ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v1.1.0](https://github.com/zendesk/node-publisher/commit/a60e510d9d3c300738e5b382faf1bdf574888305) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Removes yarn version check from .release.yml](https://github.com/zendesk/node-publisher/commit/28653d054bf74501c3c9d022f6404c3c652360d1) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/785b3c03faa64e24fc6496ce6c831bd7a07f8616) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.5.0 (2018-09-13) #### Pull requests - [#17](https://github.com/zendesk/node-publisher/pull/17) Commit build files only when there are files staged ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.5.0](https://github.com/zendesk/node-publisher/commit/865ee4b5cfb5167a72f2d9030686e7a5b7a7fd68) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/4de33c01de2352314e2bf09001b0c6296bfbe9aa) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.4.2 (2018-09-06) #### Pull requests - [#16](https://github.com/zendesk/node-publisher/pull/16) Fix publishing using Lerna ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.4.2](https://github.com/zendesk/node-publisher/commit/9e1ba73be5b5899bf5f7ea136324e84f1963e170) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/09f0ccad64ce32cdb03f362674fd3032438cbab8) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.4.1 (2018-08-31) #### Pull requests - [#15](https://github.com/zendesk/node-publisher/pull/15) Fix the order of steps in .release.yml when ejected ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.4.1](https://github.com/zendesk/node-publisher/commit/9c424d93c8a30a574893c523fa647726935b2980) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/4bfa3125231d648256d0919cf77e746cdc0bfce6) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.4.0 (2018-08-31) #### Pull requests - [#14](https://github.com/zendesk/node-publisher/pull/14) Add test runner whitelist ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.4.0](https://github.com/zendesk/node-publisher/commit/7043e17939f6373175c556e1c16732939489afd5) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/d589da3113e9b96e705c339e68ef86f9f55e842b) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.3.0 (2018-08-30) #### Pull requests - [#12](https://github.com/zendesk/node-publisher/pull/12) Autodetect whether package needs to be built during release ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#13](https://github.com/zendesk/node-publisher/pull/13) Remove the assumption about the output build directory ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.3.0](https://github.com/zendesk/node-publisher/commit/4c317fe37464b2d1c9c13c922173256bf62b09f7) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/14245e5c9005e9063ce89a3bfea0164213600599) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.2.1 (2018-07-24) #### Pull requests - [#11](https://github.com/zendesk/node-publisher/pull/11) Allow unmodified bundles to be committed ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#10](https://github.com/zendesk/node-publisher/pull/10) Clarifies getting started and simplifies usage in README ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.2.1](https://github.com/zendesk/node-publisher/commit/81eb87bffe33124c10999b10753d0cf8bdfd4e29) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/bdd79c3b9b1254f2e6333d40ec1caaf243f7f23c) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.2.0 (2018-07-23) #### Pull requests - [#9](https://github.com/zendesk/node-publisher/pull/9) Add alias to own release command in package.json ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#8](https://github.com/zendesk/node-publisher/pull/8) Remove build file naming assumption ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#7](https://github.com/zendesk/node-publisher/pull/7) Relocate offline-github-changelog in package.json ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.2.0](https://github.com/zendesk/node-publisher/commit/623df15fad32384f57002d5f8cc6af8e0e09e920) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update README - Yarn forwards the arguments since 1.0, no -- needed in that case](https://github.com/zendesk/node-publisher/commit/e5c23e4531caeebccf3d473c7247328fd8dea782) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/aaf4a5d684971103a407b14aa01462a6bc7446fe) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.1.4 (2018-07-11) #### Pull requests - [#6](https://github.com/zendesk/node-publisher/pull/6) Call local package bins directly instead of relying on \`yarn\` or \`npx\` ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.1.4](https://github.com/zendesk/node-publisher/commit/fada164b5524b488bfe857f9097ca4965c239d89) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/ccf818ed54a1e50a40f7f41b214e30b15e3e2b6c) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.1.3 (2018-07-11) #### Pull requests - [#5](https://github.com/zendesk/node-publisher/pull/5) Run binaries of local packages either using \`yarn\` or \`npx\` ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.1.3](https://github.com/zendesk/node-publisher/commit/2bd960baf8b475727f7682c710694170a74854a6) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/7e2eeaddf2a3d115d94720db7ac1ed7d0d3cc2bf) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.1.2 (2018-07-10) #### Pull requests - [#4](https://github.com/zendesk/node-publisher/pull/4) Extend \`package.json\` with a binary entry ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.1.2](https://github.com/zendesk/node-publisher/commit/610d90b74ef923582db4f0f85f8bb01e632cdf07) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/0aa806ba544544fe663b444520a21e13c0981c5d) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.1.1 (2018-07-10) #### Pull requests - [#3](https://github.com/zendesk/node-publisher/pull/3) Fix \`offline-github-changelog\` command not found error ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.1.1](https://github.com/zendesk/node-publisher/commit/c5f65c88507f395c135e9d18c1407836a5fed5c7) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Update changelog](https://github.com/zendesk/node-publisher/commit/af24d89677943a089ae2887f93ac263c128ad415) ([Attila Večerek](mailto:avecerek@zendesk.com)) ### v0.1.0 (2018-07-10) #### Pull requests - [#2](https://github.com/zendesk/node-publisher/pull/2) Fix rollback and own release ([Attila Večerek](mailto:avecerek@zendesk.com)) - [#1](https://github.com/zendesk/node-publisher/pull/1) Initial PR ([Attila Večerek](mailto:avecerek@zendesk.com)) #### Commits to master - [v0.1.0](https://github.com/zendesk/node-publisher/commit/c868c7d2fa931e9363c4881ebb5b36e55ee3e968) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Fixes syntax error in own release](https://github.com/zendesk/node-publisher/commit/ad3f2c4f7ab31fe5080161609e6094eddf5e14ea) ([Attila Večerek](mailto:avecerek@zendesk.com)) - [Adds empty README](https://github.com/zendesk/node-publisher/commit/6974f0f83969a4ca73c7314efef196e4f5adc8a0) ([Attila Večerek](mailto:avecerek@zendesk.com))