Sebastian Malton
649ca09d70
Switch to always using latest minikube in CI ( #5408 )
2022-05-18 14:11:56 -04:00
Sebastian Malton
2d7f89ab48
Fix check for making sure dependency upgrades don't break dev mode ( #5318 )
2022-05-03 15:46:24 -04:00
Sebastian Malton
5263738c04
Cancel in progress npm master publishes if multuple in flight ( #5306 )
2022-05-02 11:36:05 -04:00
Sebastian Malton
e4b1fa2f40
Fix make dev on master ( #5282 )
...
- Add CI action to validate that future bump PRs don't break dev mode
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-04-26 20:18:18 -07:00
Sebastian Malton
3a26ea7b7f
fix license-header workflow ( #5158 )
2022-03-31 14:20:39 -04:00
Jim Ehrismann
560ef99080
changed ownership of retry package ( #4891 )
...
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com >
2022-02-16 11:33:08 -05:00
Sebastian Malton
0017f515ab
Fix 'mkdocs deploy master' workflow ( #4810 )
2022-02-03 09:56:45 -05:00
Sebastian Malton
2b952e193e
Fix electronegativity workflow config ( #4809 )
2022-02-03 09:36:45 -05:00
Jari Kolehmainen
a4ce650b3d
Use electronegativity to identify misconfigurations and security issues ( #4783 )
2022-02-03 09:12:51 -05:00
dependabot[bot] and Sebastian Malton
b350ea5900
Bump typedoc from 0.22.7 to 0.22.10 ( #4444 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastian Malton <sebastian@malton.name >
2021-12-02 15:38:17 -05:00
Sebastian Malton
7ccac061d9
Use actions@stale/v4 instead of actions@stale/4 ( #4343 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-11-17 08:02:06 -05:00
Sebastian Malton
085d08cefd
Use specific version of actions/stale ( #4330 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-11-12 13:44:14 -05:00
Sebastian Malton
d060459ccd
Close issues with 'needs-information' after 60 days ( #4305 )
2021-11-10 16:39:57 -05:00
Jari Kolehmainen
3c55cba40d
use ubuntu 18.04 for builds ( #3877 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-09-23 15:14:24 +03:00
Sebastian Malton
e5c9c9a4b5
Fix test GH action to run on all branches ( #3822 )
2021-09-16 10:38:31 -04:00
Sebastian Malton
1ebb8eedf7
Upgrade all testing linux CI machines to Ubuntu-20.04 ( #3799 )
2021-09-16 09:02:43 -04:00
Jari Kolehmainen
9d6bed8786
Build and release amd64 & arm64 together (macOS) ( #3700 )
...
* 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 >
2021-08-31 11:00:27 +03:00
Jari Kolehmainen
6d1e6a2c41
Test build on macOS/arm64 ( #3695 )
...
* 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 >
2021-08-31 08:30:02 +03:00
59933507e4
Upgrade to electron 12 and Node 14 ( #3572 )
...
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 >
2021-08-26 12:13:31 -04:00
Sebastian Malton
f39f0634b1
release v5.2.0-beta.1 ( #3610 )
...
* release v5.2.0-beta.1
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix CI
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-08-16 12:34:19 -04:00
Jari Kolehmainen
500be3fe46
fix license-header gh action error ( #3585 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-08-10 16:29:01 +03:00
Sebastian Malton
14f8343170
PR authors must label their PRs ( #2985 )
2021-08-04 12:21:26 +03:00
Jari Kolehmainen
aeae2dcf98
Enable codeql analysis ( #3455 )
2021-07-20 19:19:39 +03:00
Jari Kolehmainen
30bd552322
Run integration tests against real build ( #3278 )
...
* 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 >
2021-07-06 15:38:49 +03:00
steve richards
ad52ec1511
Add new workflow to automatically add new issues and prs to the lens project ( #3059 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-07-06 09:54:45 +01:00
steve richards
f11fb11845
Update job to change title and sync css from master branch ( #3013 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-06-09 14:22:29 +01:00
steve richards
16be9215e2
Update job to add in version of docs to be deployed by mike ( #3012 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-06-09 13:58:38 +01:00
steve richards
5a01ef08b1
Update job to use node version 12 ( #3011 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-06-09 13:44:54 +01:00
steve richards
b7e3868f1e
Add new temp workflow to help with docs sync ( #2897 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com >
2021-06-09 09:09:45 +03:00
Mario Sarcher
c272ccb48a
Publish npm master remove type ( #2974 )
...
* 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 >
2021-06-07 13:43:52 +02:00
Mario Sarcher
f53bb9be93
Publish NPM package on push to master branch ( #2973 )
...
Signed-off-by: Mario Sarcher <mario@sarcher.de >
2021-06-07 13:33:30 +02:00
Mario Sarcher
96aa9f16e1
Always publish npm package on master branch updates ( #2970 )
...
Signed-off-by: Mario Sarcher <mario@sarcher.de >
2021-06-07 11:06:54 +02:00
Sebastian Malton
278510a90a
Make a master tag of the extensions API ( #2888 )
...
* 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 >
2021-06-07 10:40:39 +03:00
Jari Kolehmainen
f8b939bf59
Check license header using eslint ( #2780 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-05-17 09:43:53 -04:00
Sebastian Malton
623973add0
Add license header to more files ( #2776 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-05-17 07:19:45 +03:00
Jari Kolehmainen
2d0609ed24
Check source files for license header ( #2763 )
...
* 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 >
2021-05-12 18:33:26 +03:00
Jari Kolehmainen
bf96e6ef4c
Publish npm package via gh actions ( #2695 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-05-04 09:47:52 -04:00
Jari Kolehmainen
05a3494acb
Don't bundle extension with eula on default build ( #2542 )
2021-04-20 09:35:37 -04:00
Jari Kolehmainen
0de3bb13ca
Workaround broken reverse name lookup on gh actions ( #2545 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-04-16 13:40:51 +03:00
Jari Kolehmainen
8b9f645a80
Retry yarn/npm install steps on gh actions ( #2533 )
...
* 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 >
2021-04-15 15:22:55 +03:00
Jari Kolehmainen
95ebb52f5d
Test also push to branches on gh actions ( #2532 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-04-15 14:40:49 +03:00
Jari Kolehmainen
b852384e85
Cache node_modules on GH actions ( #2517 )
...
* cache node_modules on GH actions
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* tweak
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-04-13 12:26:36 +03:00
Jari Kolehmainen
ed8d26fe68
Test using GH Actions ( #2509 )
...
* 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 >
2021-04-12 15:43:45 +03:00
Sebastian Malton
f287b8a3d0
Add workflow to notify on new PR conflicts ( #2287 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-03-08 08:15:04 -05:00
Jari Kolehmainen
06b884f3fb
Fix release-drafter yaml error ( #2058 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-02-02 09:42:14 +02:00
Jari Kolehmainen
f8412eaf13
Add release-drafter ( #2055 )
...
* add release-drafter
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* add release-drafter
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix token
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-02-02 09:32:41 +02:00
Sebastian Malton
080dab0b71
Generate docs only for releases ( #1972 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-01-18 09:47:16 +02:00
steve richards
c6b73e8db5
Split workflow into verify and build jobs ( #1648 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com >
2020-12-03 15:57:20 +00:00
Sebastian Malton
7eea2b5513
switch to using public mkdocs for check docs step ( #1645 )
...
* 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 >
2020-12-03 10:36:15 -05:00
steve richards
b8e190e8fd
Removed generated site dir from the verify docs step ( #1643 )
...
Signed-off-by: Steve Richards <srichards@mirantis.com >
2020-12-03 16:01:43 +02:00