Abdullah Atta
97a75d9498
ci: generate & publish flatpak sources during desktop release
2024-11-20 11:51:04 +05:00
Ammar Ahmed
86bf8f68bf
ci: build ios app on latest mac runner
2024-11-19 19:28:45 +05:00
Abdullah Atta
dafc2de2b3
ci: run desktop macos x64 tests on macos-13 runner
2024-11-19 16:00:08 +05:00
Abdullah Atta
1f5001210b
ci: build electron wrapper after npm i
2024-11-19 15:52:17 +05:00
Abdullah Atta
ad1e3f2c67
ci: Install sqlite-better-trigram for all arch
2024-11-19 15:16:21 +05:00
Abdullah Atta
daa60939c3
desktop: take app screenshot if test fails
2024-11-19 11:55:37 +05:00
Abdullah Atta
8391d51e02
ci: run desktop tests on macos x64
2024-11-19 11:09:37 +05:00
Abdullah Atta
e3a1fdd87d
ci: simplify macos desktop test step
2024-11-18 23:43:44 +05:00
Abdullah Atta
12f24db3af
desktop: add tests ( #6900 )
...
* desktop: add tests
* ci: fix install packages step
* ci: set NOTESNOOK_STAGING env
* ci: fix working dir
* ci: use cross-env on windows
* desktop: fix tests
* ci: use `xvfb-run` on linux
* ci: install playwright deps
* ci: remove DEBUG=pw*
* ci: no need to install playwright deps
2024-11-18 23:38:41 +05:00
Abdullah Atta
34d0123351
ci: upgrade all actions to actions/checkout@v4
2024-11-13 18:24:14 +05:00
Abdullah Atta
a3e7d5bd84
ci: get rid of codspeed
2024-11-13 15:48:33 +05:00
Abdullah Atta
33e0f81988
ci: install playwright chromium before running benchmark
2024-11-13 15:48:33 +05:00
Abdullah Atta
0df8f80b48
ci: add benchmark workflow for @notesnook/web
2024-11-13 15:48:33 +05:00
Ammar Ahmed
0e721a4948
mobile: add e2e test workflow
2024-11-13 09:17:11 +05:00
Ammar Ahmed
a240b0b3d7
ci: add e2e workflow
2024-11-11 19:28:08 +05:00
Abdullah Atta
e9e4a76ac2
ci: publish versioned monograph docker image
2024-10-26 15:47:24 +05:00
Abdullah Atta
514112c077
ci: use latest tag when publishing monograph
2024-10-10 13:10:07 +05:00
Abdullah Atta
82f9c907be
ci: disable qemu for monograph build
2024-10-10 12:50:28 +05:00
Abdullah Atta
05df9b77ed
ci: add monograph publishing workflow
2024-10-02 15:27:24 +05:00
Ammar Ahmed
74187b335f
ci: set java 17
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-08-09 15:26:12 +05:00
Abdullah Atta
8c37c6409a
ci: use actions/upload-artifact@v4
2024-05-10 12:36:56 +05:00
Ammar Ahmed
9d5bec3bfb
ci: upload sourcemaps
2024-05-07 11:49:58 +05:00
Abdullah Atta
d96815fa36
ci: remove beta publish workflows
2024-05-01 15:23:43 +05:00
Abdullah Atta
00dcb55f6e
ci: migrate to TrustedSigning from AzureCodeSigning
2024-04-26 15:44:29 +05:00
Abdullah Atta
6dbe1073cd
ci: use AzureCodeSigning version 0.3.4
2024-04-26 15:30:53 +05:00
Abdullah Atta
07e1ea6edf
ci: use yarn instead of npx when executing electron-builder
2024-04-26 14:41:28 +05:00
Abdullah Atta
6a6a9ae6b3
ci: install @zip.js/zip.js before running web tests
2024-04-20 19:48:18 +05:00
Abdullah Atta
b1bc28e069
ci: install dayjs before running web tests
2024-04-20 19:41:47 +05:00
Abdullah Atta
016532ef42
ci: use brew to install setuptools
2024-04-02 12:33:11 +05:00
Abdullah Atta
7368796a72
ci: fix No module named 'distutils'
2024-04-02 12:14:40 +05:00
Ammar Ahmed
d24f29e98f
Update ios.publish.yml
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 11:18:09 +05:00
Ammar Ahmed
5384bed382
ci: update workflow name
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 10:55:49 +05:00
Ammar Ahmed
8776058655
ci: update iOS workflow
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 10:55:15 +05:00
Ammar Ahmed
5c8c806228
Update android.publish.internal.yml
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 10:55:15 +05:00
Ammar Ahmed
aa2110b736
ci: android.publish.yml
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-03-21 10:55:15 +05:00
Abdullah Atta
d815608701
ci: APPLE_API_KEY_ISSUER > APPLE_API_ISSUER
2024-03-21 10:55:15 +05:00
Abdullah Atta
d80fdfbfc1
ci: update {upload,download}-artifact to v4
2024-03-21 10:55:15 +05:00
Abdullah Atta
f783dad211
ci: get rid of you may only define one of branches and branches-ignore for a single event
2024-03-21 10:55:15 +05:00
Abdullah Atta
c335d10167
ci: use m1 for building on mac
2024-03-21 10:55:15 +05:00
Abdullah Atta
bf7a02df5e
ci: use wrangler directly to publish to cf
2024-03-21 10:55:15 +05:00
Abdullah Atta
f98b53e9b8
ci: update cloudflare action
2024-03-21 10:55:15 +05:00
Abdullah Atta
8f379d253e
desktop: ready beta for deployment
2024-03-21 10:55:14 +05:00
Abdullah Atta
e1f07618d3
ci: deploy to correct cf pages project
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-21 10:54:56 +05:00
Abdullah Atta
ae8bcf3865
ci: fix you may only define one of branches and branches-ignore for a single event
...
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-01-31 12:46:32 +05:00
Abdullah Atta
2f67611829
ci: add workflows for v3 beta publishing
2024-01-31 12:41:08 +05:00
Ammar Ahmed
058c612f4f
ci: update default build tools version android
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-30 11:41:20 +05:00
Ammar Ahmed
be8df90ccb
iOS Publish Workflow ( #4194 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-30 11:32:48 +05:00
Ammar Ahmed
284ebdb86f
ci: @notesnook/ios
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-01-29 23:23:01 +05:00
Abdullah Atta
fb973a5514
ci: run build job no matter what
2024-01-29 23:22:29 +05:00
Abdullah Atta
5c0a964699
ci: add inputs to disable build for specific platforms
2024-01-29 23:22:29 +05:00