Sebastian Malton
618a1c7004
chore: Fixup dependencies and ensure no duplication between kinds of dependencies
...
- Also un-bump xterm-fit-addon as it is only compatible with xterm@^5
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-05-16 16:42:33 -04:00
Sebastian Malton
f2f23109ba
feat: Add lint pass to prevent future issues
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-04-12 14:28:54 -04:00
Sebastian Malton
70872459b5
Fix dist tags being wrong ( #7028 )
...
* Add reusable CLI for parsing semver
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Use CLI to specify dist-tag
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove dead scripts
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add git ignore
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-26 11:54:14 -05:00
Jari Kolehmainen
2657df2293
Restructure to monorepo ( #6907 )
...
* wip: restructure to monorepo
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* refactor create-release-pr to a package
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* build fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* github workflow fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix typo
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* add webpack-env types to core
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix github workflows
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* refactor/fix integration tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* lint fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* yarn run dev
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* eslint settings for vscode
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* move templates to right package
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* open-lens build fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* integration test fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix nx task dependencies
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* use bash shell for unit tests in test workflow
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix test:unit for windows
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix win-ca webpack error in open-lens
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix win-ca webpack error in open-lens
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix build:app on windows
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* remove ELECTRON_BUILDER_EXTRA_ARGS
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* sync src/ from master
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* remove Makefile from core
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2023-01-24 10:46:26 -08:00
Sebastian Malton
5fc8ec610d
Publish to the correct channels instead of always latest ( #6963 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-01-18 09:00:33 -05:00
Sebastian Malton
693f6ea9a5
Add milestone automatically to release PRs ( #6681 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-12-01 09:22:06 -05:00
Sebastian Malton
71962685ff
Make creating releases automatic on merge of release PRs ( #6353 )
...
* Remove unused bundled-extensions file
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove unused release drafter workflow
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Tag releases created using create-release-pr with the release label
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Remove the unneeded tag-release script
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Add workflow for creating release on the merging of a release PR
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2022-10-07 10:03:49 -04:00
Sebastian Malton
2555643749
Upgrade release making script to support skipping PRs ( #6182 )
2022-09-14 08:51:51 -04:00
Sebastian Malton
2d32d0ff09
Remove old create-release-script ( #6121 )
2022-08-26 16:21:24 -04:00
Sebastian Malton
69e45f01be
Cherry-pick improvements to creation of release PRs script ( #6120 )
2022-08-26 16:19:07 -04:00
Sebastian Malton
91235ca2c6
release 6.0.0-alpha.0 ( #5886 )
2022-07-25 10:08:55 -04:00
Sebastian Malton
dc1f1ab7f8
Update release creation script ( #5617 )
2022-06-13 16:20:43 -04:00
Sebastian Malton
b1df407715
Create a script to help create release PRs ( #5339 )
2022-05-12 10:08:50 -04:00
Jari Kolehmainen and Sebastian Malton
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
839fe0ac18
Fix tag-release script ( #2983 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-06-09 07:01:53 +03:00
Sebastian Malton
3a3edeea08
Add tag command, update guide, add PR templates ( #2679 )
2021-05-12 08:03:45 -04:00
Sebastian Malton
503a49261e
Fix unit tests and make tests fail if a promise rejects after the test harness is finishes ( #2034 )
2021-03-30 10:14:05 -04:00
Sebastian Malton
1470103fd4
Add lens:// protocol handling with a routing mechanism ( #1949 )
...
- Add lens:// protocol handling with a routing mechanism
- document the methods in an extension guide
- remove handlers when an extension is deactivated or removed
- make sure that the found extension when routing a request is currently enabled (as a backup)
- added documentation about the above behaviour to the guide
- tweaked the naming convention so that it is clearer that the router uses extension names as not IDs (which currently are folder paths)
- Convert the extension API to use an array for registering handlers
- switch design to execute both main and renderer handlers simultaneously, without any overlap checking
- change open to be a dev dep
- improve docs, export types for extensions, skip integration tests
- switch to event emitting renderer being ready
- Add logging and fix renderer:loaded send to main
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-02-25 09:32:40 -05:00