Elian Doran
|
0143db5b45
|
chore(monorepo): put back CI and environment setup
|
2025-04-18 16:10:03 +03:00 |
|
Elian Doran
|
318808f9ec
|
chore(monorepo): move everything into subdirectory for easy diffing
|
2025-04-18 01:28:32 +03:00 |
|
Elian Doran
|
cb80d62606
|
chore(release): use PAT to trigger release (should fix auto-trigger for winget)
|
2025-04-17 23:55:51 +03:00 |
|
Elian Doran
|
ddb9281203
|
feat(release): support prereleases with -rc format
|
2025-04-17 23:50:33 +03:00 |
|
Elian Doran
|
910f75ae40
|
feat(release): publish to announcements
|
2025-04-17 23:46:46 +03:00 |
|
Elian Doran
|
8211fd36af
|
fix(release): unable to access change log
|
2025-04-17 22:17:30 +03:00 |
|
Elian Doran
|
ce5060c25b
|
chore(release): remove latest config
|
2025-04-11 18:28:35 +03:00 |
|
Elian Doran
|
73d98648c8
|
fix(release): wrong ref name for release
|
2025-04-11 18:28:14 +03:00 |
|
Elian Doran
|
1d5b8dbbbe
|
refactor(release): trigger via release
|
2025-04-11 18:27:46 +03:00 |
|
Elian Doran
|
560780e2fc
|
feat(ci): release all at once and deploy to winget
|
2025-04-11 17:15:20 +03:00 |
|
Elian Doran
|
690f365875
|
chore(release): disable manual workflow triggering
We can use the nightly if we need it.
|
2025-04-03 18:16:10 +03:00 |
|
Panagiotis Papadopoulos
|
b97c28bc13
|
ci: bump to node v22 -> fixes EBADENGINE warning
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: 'node-abi@4.2.0',
npm warn EBADENGINE required: { node: '>=22.12.0' },
npm warn EBADENGINE current: { node: 'v20.18.1', npm: '10.8.2' }
npm warn EBADENGINE }
|
2025-03-26 08:10:04 +01:00 |
|
Elian Doran
|
9aef24eecc
|
chore(ci): remove unnecessary extension input
|
2025-03-24 17:52:01 +02:00 |
|
Elian Doran
|
04a8bb94b6
|
fix(ci): wrong runner for signing
|
2025-03-24 17:32:14 +02:00 |
|
Elian Doran
|
9f3fee2d06
|
chore(ci): remove now redundant input
|
2025-03-24 17:15:46 +02:00 |
|
Elian Doran
|
2045865df2
|
chore(ci): add back all platforms
|
2025-03-24 17:14:22 +02:00 |
|
Elian Doran
|
6a2818cea6
|
chore(ci): define forge_platform everywhere
|
2025-03-24 17:12:11 +02:00 |
|
Elian Doran
|
d942daea94
|
chore(ci): customize shell per platform
|
2025-03-24 17:10:19 +02:00 |
|
perf3ct
|
226cf8dfd7
|
Set up Signing and Notarizing for MacOS
|
2025-02-23 23:36:30 +00:00 |
|
Panagiotis Papadopoulos
|
36b0970835
|
fix(ci): add missing windows zip build target
|
2025-02-22 12:41:24 +01:00 |
|
Elian Doran
|
fabafeac86
|
fix(ci): missing os name in server release artifact
|
2025-02-17 19:53:25 +02:00 |
|
Panagiotis Papadopoulos
|
1ec2b8b145
|
feat(ci): add flatpak build via electron-forge
arm64 currently is broken due to a bug in electron-forge's maker-flatpak, but PR with a fix was submitted already
|
2025-02-06 23:34:36 +01:00 |
|
Elian Doran
|
803f59260d
|
fix(ci): error in building electron due to extensions
|
2025-02-05 18:47:14 +02:00 |
|
Elian Doran
|
880c1537d4
|
Merge remote-tracking branch 'origin/develop' into build_add-rpm-electron
|
2025-02-04 22:00:00 +02:00 |
|
Elian Doran
|
6ae143cc38
|
refactor(ci): deduplicate server build
|
2025-02-04 21:49:10 +02:00 |
|
Elian Doran
|
ddb42bfe88
|
fix(ci): add missing file
|
2025-02-04 21:40:52 +02:00 |
|
Elian Doran
|
836bbba7fe
|
refactor(ci): deduplicate preparing artifacts
|
2025-02-04 21:37:00 +02:00 |
|
Elian Doran
|
bfdb69292c
|
refactor(ci): deduplicate electron-forge
|
2025-02-04 21:37:00 +02:00 |
|
Elian Doran
|
f9082fa812
|
refactor(ci): deduplicate installing dependencies & updating build
|
2025-02-04 21:37:00 +02:00 |
|
Elian Doran
|
688b5317c1
|
refactor(ci): deduplicate dmg init
|
2025-02-04 21:37:00 +02:00 |
|
Panagiotis Papadopoulos
|
0ce3ae9476
|
build(release): fix Unix artefact preparation
|
2025-02-03 09:40:33 +01:00 |
|
Panagiotis Papadopoulos
|
e3c7a72eee
|
build(release): add rpm build for Linux
|
2025-02-03 09:40:33 +01:00 |
|
Elian Doran
|
a2b6504d9d
|
feat(ci): build server for Linux ARM
|
2025-01-28 19:06:14 +02:00 |
|
Elian Doran
|
4f6392ce14
|
ci: Rename server release artifact
|
2024-09-07 10:02:28 +03:00 |
|
Elian Doran
|
c6abbf0cf7
|
ci: Remove test name for release
|
2024-09-07 09:49:54 +03:00 |
|
Elian Doran
|
89beda16fd
|
Clean up workflow
|
2024-09-07 09:42:16 +03:00 |
|
Elian Doran
|
6dee56d72e
|
Prepare for release
|
2024-09-07 09:34:59 +03:00 |
|
Elian Doran
|
e4d6ab3a6e
|
ci: Refactor release workflow & add version in name
|
2024-09-07 00:54:21 +03:00 |
|
Elian Doran
|
c964f9eeff
|
ci: Upload server build as well
|
2024-09-07 00:20:38 +03:00 |
|
Elian Doran
|
7248d5bab8
|
ci: Release ZIP artifacts as well
|
2024-09-06 23:59:09 +03:00 |
|
Elian Doran
|
42c714891a
|
ci: Set up a test release process
|
2024-09-06 23:50:11 +03:00 |
|