11 Commits

Author SHA1 Message Date
Alexander Fenster
6f0806ddef
build: remove dist folder from source control (#1766)
* build: remove dist folder from source control

* fix: run npm install in CLI

* build: run on prepublish

* fix: lockfiles

* chore: do not npm install CLI in CI
2022-07-08 11:03:49 -07:00
Benjamin E. Coe
ad29f4a7db
build: correct the release type (#1770) 2022-07-08 16:40:08 +00:00
Benjamin E. Coe
c54d9bc2d8
build: use manifest releaser for release please (#1768) 2022-07-08 16:34:52 +00:00
Alexander Fenster
50370dd774
fix!: drop support for Node 4, 6, 8, 10 (#1764) 2022-07-07 15:57:52 -07:00
Benjamin E. Coe
64811d5878
feat: prepare initial publication of cli (#1752)
* feat: prepare initial publication of cli

* build: try to fix build

* test: try to make node4 ci work

* test: run all ci tasks at once

* fix: bring package.json @types/node back

Co-authored-by: Alexander Fenster <fenster@google.com>
2022-07-06 18:17:43 -07:00
Benjamin E. Coe
2cdbba32da
build: run tests if ci label added (#1734) 2022-05-20 14:37:33 -04:00
Benjamin E. Coe
d9934afde0
build: simplify release configuration (#1732) 2022-05-20 10:40:38 -07:00
Taylor McIntyre
da34f43ccd
feat!: move command line tool to a new package named protobufjs-cli (#1234)
* Get protobufjs-cli to a publishable state

* Fix eslint issues

* Fix pbts path

* Install cli package deps on CI 'build' job

* fix: get rid of require-protobufjs.js

* fix: lint

* fix: versions

* chore(deps): update package-lock.json

Co-authored-by: Stacey Sern <stacey@dropbox.com>
Co-authored-by: Gabriel Cangussu <gabrielcangussu@gmail.com>
Co-authored-by: Alexander Fenster <fenster@google.com>
2021-01-15 16:02:00 -08:00
Benjamin E. Coe
52d4f0027b
build: use action for publishing (#1518) 2020-12-07 14:36:01 -08:00
Daniel Wirtz
42f49b43f6
feat: update dependencies / general cleanup (#1356)
Co-authored-by: Alexander Fenster <fenster@google.com>
2020-04-17 15:53:50 +02:00
Daniel Wirtz
2ac09c73a8
build: Move CI to GitHub Actions (#1354) 2020-02-03 20:21:38 -08:00