1
0
mirror of https://github.com/lensapp/lens.git synced 2024-11-10 10:36:25 +03:00
Commit Graph

58 Commits

Author SHA1 Message Date
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
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
b597d755a1
add codeowners file (#2464)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-04-07 10:07:30 -04: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
f56969a64b
Fix snap packaging (#2081)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-02-04 10:29:35 +02:00
Jari Kolehmainen
21adda2c64
Fix release-drafter yaml error (#2062)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2021-02-02 15:34:12 +02:00
Jari Kolehmainen
3dce0aee18
Add exclude-labels to release-drafter (#2061)
* 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>
2021-02-02 14:43:44 +02: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
Jari Kolehmainen
d3106dc90f
Add dependabot config (#1654)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-12-04 08:37: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
Sebastian Malton
f4fde80c21
add bug label by default on bug issue template (#1580)
Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-12-01 11:04:03 +08:00
Sebastian Malton
28abd66857
lint the repo as a github action (#1541)
* lint the repo as a github action

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2020-11-27 10:41:51 -05:00
Sebastian Malton
686cb122a3
add step to verify docs on area/documentation PRs (#1528)
* 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>
2020-11-27 10:13:53 -05:00
Mario Sarcher
0ab0e56808
Documentation: add new gh-action to manually update the default version of the docs (#1413)
Signed-off-by: Mario Sarcher <msarcher@mirantis.com>

Co-authored-by: Mario Sarcher <msarcher@mirantis.com>
2020-11-17 10:05:25 +00:00
Mario Sarcher
dba4b36e96
Documentation Update: Properly create tags and aliases, add workflow to delete unwanted / old versions (#1355)
Signed-off-by: Mario Sarcher <msarcher@mirantis.com>

Documentation: only create new tag and update alias "latest" on release publish (not for pre-releases), master contains always the docs generated from last master branch commit

Signed-off-by: Mario Sarcher <msarcher@mirantis.com>

Documentation: only create new tag and update alias "latest" on release publish (not for pre-releases), master contains always the docs generated from last master branch commit

Signed-off-by: Mario Sarcher <msarcher@mirantis.com>

Generate pre-release docs until Lens 4.0.0 is GA, see #1408

Signed-off-by: Mario Sarcher <msarcher@mirantis.com>

Co-authored-by: Mario Sarcher <msarcher@mirantis.com>
2020-11-17 10:38:58 +01:00
Jari Kolehmainen
469b723469
Generate extension api reference docs using library mode (#1307)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-11-11 09:02:26 +02:00
Mario Sarcher
de85229512 Generate API Reference documentation using typedocs and gh-actions
Signed-off-by: Mario Sarcher <msarcher@mirantis.com>
2020-11-10 09:36:28 +01:00
chh
15030f5ce9
Remove PR auto labler (#1272)
Signed-off-by: Hung-Han (Henry) Chen <1474479+chenhunghan@users.noreply.github.com>
2020-11-09 11:58:20 +02:00