1
0
mirror of https://github.com/lensapp/lens.git synced 2024-09-20 05:47:24 +03:00
Commit Graph

79 Commits

Author SHA1 Message Date
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]
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
Jim Ehrismann
448c6711c5 Add title back to the release draft PR description
Signed-off-by: Jim Ehrismann <jehrismann@mirantis.com>
2021-11-15 18:37:02 -05:00
Jari Kolehmainen
4292968f82
tweak release drafter template (#4329)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-11-15 07:12:07 +02: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
Sebastian Malton
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
Jari Kolehmainen
4096b87f99
Release v5.0.0-beta.10 (#3141)
* 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>
2021-06-22 11:09:51 +03:00
Sebastian Malton
adf1251bbd Fix dependabot.yml reviewers
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-18 15:12:12 -04:00
Sebastian Malton
e30381f1ee Fix dependabot.yml
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-18 15:10:45 -04:00
Sebastian Malton
fd474fcfa3
Depedabot config should be in .github/ (#3113)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-06-18 15:08:46 -04: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
Sebastian Malton
3a3edeea08
Add tag command, update guide, add PR templates (#2679) 2021-05-12 08:03:45 -04: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
f6f81438f1
Remove downloads from release drafter template (#2581)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-04-23 16:18:37 +03: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