Sebastian Stenzel
593a64c9bd
Bump JDK to version 25 ( #4031 )
...
* first draft for JDK 25 migration (including comments)
* fix unresolvable version in setup-java action
* switch to official `openjdk-25-jdk` ubuntu package
see https://packages.ubuntu.com/search?suite=jammy&arch=any&searchon=names&keywords=openjdk-25
* update jacoco to support JDK 25
* use jdk 25.0.1 for building the app
# Conflicts:
# .github/workflows/win-exe.yml
* Use correct SHA256 value for openjfx linux arm64
* zulu version is different to temurin :rolling_eyes:
* fix check-jdk-updates
---------
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-11-12 10:50:37 +01:00
Armin Schrenk
11c66e8df7
Use correct SHA256 value for openjfx linux arm64
2025-11-11 16:23:33 +01:00
Armin Schrenk
013fff1223
Feature: Sign files with Azure trusted signing ( #4038 )
2025-11-11 14:24:20 +01:00
Armin Schrenk
db9bd49dd9
add jdk modules jdk.crypto.ec and jdk.crypto.cryptoki requrired by nimbus-jose-jwt dependency
...
references e50c949b62
2025-10-16 10:38:01 +02:00
Armin Schrenk
ccf2e60390
add version info in a comment
2025-10-15 14:55:39 +02:00
Armin Schrenk
83d2c39080
also pin official github actions
2025-10-15 12:48:49 +02:00
Armin Schrenk
446caff901
Pin exact version of external ci actions
2025-10-15 12:31:38 +02:00
Armin Schrenk
e3f6b5f812
Feature: JFX 25 ( #4013 )
...
Closes #3902 . References https://github.com/cryptomator/cryptomator/issues/3453 and references https://github.com/cryptomator/cryptomator/pull/3825
2025-10-14 13:15:49 +02:00
Armin Schrenk
f3461f7da4
fix failing CI
2025-10-14 13:06:52 +02:00
Armin Schrenk
4b36a1219f
[skip ci] bump dependency-check-workflow to version 3
2025-10-08 14:11:57 +02:00
Armin Schrenk
6533ba7367
use more env context in CI
2025-10-08 10:36:29 +02:00
Tobias Hagemann
7f9c9a7df6
Reinstate original macOS icon shape in macOS 26 Tahoe ( #3990 )
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2025-10-08 09:57:10 +02:00
Armin Schrenk
afda8a4981
only create AUR PR if it is a stable release
2025-09-26 15:39:05 +02:00
Armin Schrenk
b9e91115b4
fix windows installer build
2025-09-26 13:38:02 +02:00
dependabot[bot]
983e7d973b
Bump the github-actions group across 1 directory with 6 updates ( #3970 )
2025-09-16 14:19:24 +00:00
Dhruv Bajpai
4761c58265
specify JVM crash log path ( #3951 )
...
Add jvm option `-XX:+ErrorFile=...` with a clear, but with high possibility not-existing path to use fallback path.
2025-09-16 14:19:59 +02:00
Armin Schrenk
c3ada43abb
Feature: Refactoring for Windows installer build ( #3968 )
...
* decouple patchUpdateCheck script from app name
* simplify patchWebdav script and align it with patchUpdate
2025-09-05 13:17:35 +02:00
Tobias Hagemann
9a71782fff
Add Windows MSI installer option to disable update checks via DISABLEUPDATECHECK property ( #3961 )
...
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-09-04 14:39:20 +02:00
Armin Schrenk
f64455d8fb
dedup code
...
references #3943
2025-07-29 13:02:01 +02:00
Armin Schrenk
8b1d2101db
Feature: Switch to different windows signer ( #3943 )
...
Replace usage of signtool with Actalis code signer.
2025-07-28 15:13:15 +02:00
Armin Schrenk
7ad9b10138
Feature: Windows debug launcher ( #2666 )
...
Add additonal launcher to windows release to debug javafx problems.
2025-07-08 17:43:08 +02:00
Armin Schrenk
94eb1e365b
replace token for PR creation
2025-06-26 15:40:06 +02:00
Armin Schrenk
414ccad8fb
Feature: Automate AUR release ( #3910 )
...
Extend/add workflows to automatically create PRs for aur and aur-bin repos for a release.
2025-06-26 15:35:59 +02:00
Armin Schrenk
e57e5358c4
Add workflow to automatically create AUR PR on release
2025-06-25 16:15:46 +02:00
Armin Schrenk
79f2863f24
suppress warning message caused by javafx (see JDK-8345121)
2025-06-16 11:23:25 +02:00
dependabot[bot]
00f5d433da
Bump wlixcc/SFTP-Deploy-Action in the github-actions group ( #3840 )
2025-06-11 10:32:58 +00:00
Ralph Plawetzki
2afd8d0988
Build installers for Windows ARM64 ( #3825 )
...
---------
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-06-11 12:17:04 +02:00
Armin Schrenk
f2bda6b5f9
Feature: Update WinFSP to version 2.1 ( #3893 )
...
Closes #3887 , fixes #3771
2025-06-10 18:43:51 +02:00
Ralph Plawetzki
0bb1bf81ec
build.sh improvements ( #3889 )
2025-06-10 16:18:02 +02:00
Sebastian Stenzel
bf8d5ed09f
codesign .dmg ( #3886 )
...
fixes #3885
2025-06-10 13:39:34 +02:00
Ralph Plawetzki
354225bf1e
Switch on Windows Hello ( #3808 )
...
---------
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-06-04 11:25:45 +02:00
Armin Schrenk
1da535e89c
don't trigger distribution builds for dependabot
2025-06-03 16:25:13 +02:00
Armin Schrenk
941b4e3652
Feature: JavaFX 24 ( #3882 )
2025-06-03 15:51:37 +02:00
Armin Schrenk
a699a794a9
CI: Trigger the appropiate build workflows based on changed files ( #3880 )
2025-06-02 16:57:30 +02:00
Armin Schrenk
cba6ed9875
Merge branch 'develop' into feature/jdk-24
2025-05-21 16:08:38 +02:00
Armin Schrenk
72fdc8f536
[skip ci] allow manual trigger for building macOS x64 dmg
2025-05-21 14:41:48 +02:00
Armin Schrenk
41336cca13
bump to JDK 24 in all java workflows
2025-05-21 13:08:55 +02:00
Armin Schrenk
1f8df6fead
fix comparsion to undefined variable
2025-05-21 13:01:54 +02:00
Armin Schrenk
6e085b783d
use correct bash syntax to check exit code
2025-05-21 13:01:33 +02:00
Armin Schrenk
59dddd3f4c
[skip ci] increase the required build version for coffeelibs to ppa3 build
2025-05-21 12:04:50 +02:00
Armin Schrenk
6f9b3e31e7
[skip ci] prevent gpg from pruning the key cache
2025-05-15 00:27:30 +02:00
Armin Schrenk
e27e303c01
[skip ci] use JDK 24 also for deb build
2025-05-13 14:12:07 +02:00
Armin Schrenk
2f32fc5c16
[skip ci] use different working directory for building the exe
2025-05-07 17:23:52 +02:00
Armin Schrenk
7c44c4f194
fix wrong logic in build scripts
2025-05-07 16:59:36 +02:00
Armin Schrenk
bbb663f9d2
update windows ci workflow to wix 6
2025-05-07 12:47:48 +02:00
Armin Schrenk
fdb4a2fb5c
remove wix version pinning
2025-05-07 12:17:43 +02:00
Armin Schrenk
0a4684133d
update ci to JDK 24
2025-05-07 12:17:27 +02:00
Armin Schrenk
0d5e518af3
adjust jlink to JEP 493
2025-05-07 12:16:52 +02:00
Armin Schrenk
b5b221a5c7
remove manual wix installation from ci
2025-04-29 11:15:13 +02:00
Armin Schrenk
9dc4a1dc5a
[skip ci] update distribution build files to jfx 23.0.2
2025-04-15 13:45:14 +02:00