* build and release amd64 & arm64 together
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* test build on macos arm64
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix syntax
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix syntax
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* clean first
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* node-gyp 7.1.2
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* test
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* test
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Upgrade to electron 12 and Node 14
- Compute cluster ID for tests
- Switch to temporary appData path while testing
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Co-authored-by: Sebastian Malton <smalton@mirantis.com>
Co-authored-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* run integration tests against real build
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* add author.email to package.json
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* release v5.0.0-rc.0
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix release-drafter.yml
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add ability to force tag
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* release v5.0.0-rc.0
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix release-drafter.yml
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Add ability to force tag
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* v5.0.0-beta.10
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* fix migrations
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Co-authored-by: Sebastian Malton <sebastian@malton.name>
* Publish NPM package on push to master branch
Signed-off-by: Mario Sarcher <mario@sarcher.de>
* Remove type closed to run properly on master branch commits
Signed-off-by: Mario Sarcher <mario@sarcher.de>
* Make a master tag of the extensions API
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* use the gitref as a prerelease header
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Reduce the number of releases
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* Fix if
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* check source files for license header
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* tweak
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* add license header to all relevant source files
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* retry yarn/npm install steps on gh actions
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* set timeout_minutes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* test on gh actions
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* don't run integration test on release pipeline
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* add exclude-labels to release-drafter
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* add dl links to release-drafter template
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
* switch to using public mkdocs for check docs step
* remove git config and pip calls for check docs
* fix label check filtering
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* add step to verify docs on area/documentation PRs
* use GH actions to run the verification
* add check if label is set to area/documentation
* fix broken links in docs with WIP files
* add generating API docs before verifying
Signed-off-by: Sebastian Malton <sebastian@malton.name>