Gabriel
6bf1544ddb
chore: Support and switch to using ^9.6.7 version of NPM
...
Signed-off-by: Gabriel <gaccettola@mirantis.com >
2023-05-23 14:17:18 -04:00
Sebastian Malton
6fc01284d3
chore: Support and switch to using ^9.6.5 version of NPM
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-05-15 15:58:46 -04:00
Sebastian Malton
c4d56ef1a7
chore: Don't fail daily alpha workflow when there is nothing to release
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-05-09 10:10:30 -04:00
Sebastian Malton
d1fe1b5ed3
chore: Fix daily alpha workflow not having enough commits
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-05-05 09:38:34 -04:00
Sebastian Malton
d989ee11eb
chore: Fix daily alpha to generate release PR
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-05-04 10:42:42 -07:00
Iku-turso
1b30b50a7d
chore: Try if CI works with an alternate way of specifying npm version
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com >
2023-05-04 14:23:22 +02:00
Iku-turso and Gabriel
6f4fb39936
chore: Revert non-working way to specify npm version in ci
...
This reverts commit 1232445e0a .
Co-authored-by: Gabriel <gaccettola@mirantis.com >
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com >
2023-05-04 14:23:22 +02:00
Iku-turso
eb297193aa
chore: Make ci "npm install" using correct version of NPM
...
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com >
2023-05-04 14:23:22 +02:00
Sebastian Malton
3a727fbeb2
chore: Add git fetch to daily alpha to fix error
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-05-01 17:09:19 -04:00
Sebastian Malton
259db43073
chore: Switch to using GH_TOKEN for daily alpha
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-05-01 16:17:54 -04:00
Sebastian Malton
950e3a8a7d
chore(ci): Fix Daily Alpha workflow
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-05-01 16:17:54 -04:00
Sebastian Malton
54e7f10ca5
ci: Fix daily alpha workflow to just create the next alpha
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-04-25 09:17:49 -04:00
Sebastian Malton
3aa6c1666a
chore: Remove most uses of "bin" from workspaces
...
- Replace with running scripts from a specific workspace
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-04-14 14:42:00 -04:00
Sebastian Malton
e89ac54cd3
Fix release process in light of changing to independent versioning ( #7357 )
...
* Remove workflow
- Not applicable anymore since each package has its own version
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix daily-alpha to be based on core version
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* lerna.json no longer will be updated during releases
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Use the prerelease parts of @k8slens/core to determine dist tag
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-03-14 14:56:53 -04:00
a0fb46c3e6
Switch to using NPM workspaces ( #7115 )
...
* Switch to using npm over yarn
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Remove reference to `yarn` from documentation
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Enable NPM workspaces
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com >
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Introduce script for installing all dependencies
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com >
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Remove usage of lerna bootstrap for no longer being used
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com >
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Fix build by not bundling libraries for application in node environment (main) as Electron does that
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com >
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Tweak evil static import paths in build of application
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com >
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Consolidate npmrc configs to root since required by workspaces
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com >
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Make application build not fail for not detecting electron version
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Update package-lock
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Make sure native dependencies are rebuilt for electron
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Remove unused binary for causing trouble when installing dependencies
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Update package-lock
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
* Disable caching in CI for Windows
Installing Electron in Windows seems to be broken in this regards.
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
---------
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
Signed-off-by: Sebastian Malton <sebastian@malton.name >
Co-authored-by: Sebastian Malton <sebastian@malton.name >
2023-02-20 12:48:18 +02:00
Sebastian Malton
f678bf4b2e
Fix daily-cron failing to bump version ( #7129 )
...
* Fix daily-cron failing to bump version
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix variable name
Signed-off-by: Sebastian Malton <sebastian@malton.name >
---------
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-13 11:35:03 -05:00
Sebastian Malton
9fd02672ae
Add daily-alpha release for open-lens ( #7127 )
...
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2023-02-09 02:19:35 -05:00