Elian Doran
3d36d6d121
Merge pull request #1276 from TriliumNext/renovate/apple-actions-import-codesign-certs-3.x
...
chore(deps): update apple-actions/import-codesign-certs action to v3
2025-02-26 22:46:15 +02:00
perf3ct
5109f865c7
Fix MacOS artifact names
2025-02-26 20:06:18 +00:00
perf3ct
1056176624
we have to pass the secret values to the composite github actions
2025-02-26 18:51:14 +00:00
perf3ct
634b57ce5d
let's see if we can contain the signing explosion to just build-electron
2025-02-26 18:33:57 +00:00
Elian Doran
6fcd229b52
chore(ci): run unit tests in dev workflow
2025-02-26 18:58:27 +02:00
renovate[bot]
05975a02fb
chore(deps): update apple-actions/import-codesign-certs action to v3
2025-02-25 02:37:14 +00:00
perf3ct
b88980ea49
Clean up some of the verbosity
2025-02-24 00:59:08 +00:00
perf3ct
226cf8dfd7
Set up Signing and Notarizing for MacOS
2025-02-23 23:36:30 +00:00
Panagiotis Papadopoulos
2492bf60df
chore(ci): add zip to description
2025-02-22 13:15:45 +01:00
Panagiotis Papadopoulos
49550e8e69
chore(ci): remove now unneeded arm64 workaround
...
the change is now part of electron-forge 7.7.0 which we depend on since
fa05f15753fcbfb38129cb9792a063093798d80b
2025-02-22 13:15:45 +01:00
Panagiotis Papadopoulos
36b0970835
fix(ci): add missing windows zip build target
2025-02-22 12:41:24 +01:00
Elian Doran
ca1d5207d8
fix(build): try using ARM runner for building docker
2025-02-20 17:10:16 +02:00
Elian Doran
237f2ead73
fix(ci): server platform name missing due to invalid input
2025-02-17 21:16:53 +02:00
Elian Doran
558bee72e9
fix(ci): add missing zip for Windows on nightly
2025-02-17 21:15:12 +02:00
Elian Doran
ed082f34d5
fix(ci): add missing zip for Windows
2025-02-17 21:01:06 +02:00
Elian Doran
fabafeac86
fix(ci): missing os name in server release artifact
2025-02-17 19:53:25 +02:00
Panagiotis Papadopoulos
5f5d7b5432
chore(scripts): namespace "electron-forge:*"
2025-02-14 08:48:14 +01:00
Panagiotis Papadopoulos
47002aa95a
chore(scripts): namespace "chore:update-build-info"
2025-02-14 08:38:18 +01:00
Panagiotis Papadopoulos
d2e8f946a0
chore(scripts): namespace "chore:ci-update-nightly-version"
2025-02-14 08:35:46 +01:00
Elian Doran
97b7033959
Merge pull request #1130 from TriliumNext/build_add-flatpak-electron
...
build: add flatpak build via electron-forge
2025-02-07 18:13:34 +02:00
Panagiotis Papadopoulos
db48e3a987
chore(ci): improve server build release file names
2025-02-07 10:36:28 +01:00
Panagiotis Papadopoulos
7c721c4aaa
fix(ci): add temp arm64 workaround
...
currently required, because Flatpak arm64 build currently fails – and if it fails, the remaining builds (deb, rpm, zip) fail as well, as they are created in the same run.
once the fix is released in the next electron-forge, we can get rid of this again.
2025-02-07 08:08:38 +01: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
c964f61155
fix(ci): stop nightly release from being draft
2025-02-06 18:50:49 +02:00
Elian Doran
fe85e1e16c
refactor(ci): try to deploy nightly with same release action
2025-02-05 19:10:08 +02:00
Elian Doran
7590c1da24
fix(ci): remove debug action
2025-02-05 18:53:40 +02:00
Elian Doran
803f59260d
fix(ci): error in building electron due to extensions
2025-02-05 18:47:14 +02:00
Elian Doran
e050efd1bd
fix(ci): nightly artifact building
2025-02-05 13:36:53 +02:00
Elian Doran
b851287100
chore(ci): add debug log
2025-02-04 23:50:03 +02:00
Elian Doran
5d3d9162cb
Merge remote-tracking branch 'origin/develop' into build_add-rpm-electron
2025-02-04 23:08:10 +02:00
Elian Doran
a9d667e5a9
fix(ci): nightly build for server ARM
2025-02-04 23:00:38 +02:00
Elian Doran
d847eab697
fix(ci): nightly artifact build
2025-02-04 22:48:17 +02:00
Elian Doran
51cbe12866
fix(ci): nightly not working due to missing deps
2025-02-04 22:30:08 +02:00
Elian Doran
ca10d94acb
fix(ci): nightly not working due to missing deps
2025-02-04 22:05:10 +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
3fb60b64c0
fix(ci): add missing shell config
2025-02-04 21:55:26 +02:00
Elian Doran
0dfd01858b
fix(ci): remove unnecessary artifact upload
2025-02-04 21:50:42 +02:00
Elian Doran
6ae143cc38
refactor(ci): deduplicate server build
2025-02-04 21:49:10 +02:00
Elian Doran
cfdb561bf6
fix(ci): required shell
2025-02-04 21:40:59 +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
67a23f0bae
Merge pull request #1070 from TriliumNext/chore_github-issue_task
...
chore(issue_templates): add simple Task template
2025-01-29 22:17:45 +02:00
Panagiotis Papadopoulos
1b35ba762f
chore(issue_templates): add simple Task template
2025-01-29 09:16:13 +01:00
Panagiotis Papadopoulos
8344dcee85
chore(issue_templates): Use new type field
...
https://github.com/orgs/community/discussions/148715#discussioncomment-11845050
also removed title field, as duplicating the issue "type" info in there is not
necessary anymore
2025-01-29 09:08:32 +01:00
Elian Doran
a2b6504d9d
feat(ci): build server for Linux ARM
2025-01-28 19:06:14 +02:00