Armin Schrenk
00a3692dcf
final adjustments
2022-12-05 23:06:03 +01:00
Armin Schrenk
83b198d491
only run jfx guard on one mac system
2022-12-05 22:38:37 +01:00
Armin Schrenk
8086ec1c10
improve check on debian to not return non-zero code
2022-12-05 22:37:21 +01:00
Armin Schrenk
b2b49f4d2f
use correct pwsh syntax on all publish workflows
2022-12-05 16:49:19 +01:00
Armin Schrenk
d6e14dab9a
version defined in javafx.properties is also the complete version
2022-12-05 16:43:58 +01:00
Armin Schrenk
497ddcfc9c
shoulda used quotes
2022-12-05 16:37:48 +01:00
Armin Schrenk
169039903d
Use correct cmdlet
2022-12-05 16:31:09 +01:00
Armin Schrenk
3641b34c2d
add guard to ensure pom defined jfx version matches the jdk bundled/jmod one
2022-12-05 16:10:39 +01:00
Sebastian Stenzel
ba7029968d
try fixing dpkg-shlibdeps: error: cannot find library libgtk-x11-2.0.so.0 ...
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
abf944a130
add required openjfx jmods to debian source package
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
99bc4dbdc5
use openjfx jmods instead of jars
2022-11-30 11:16:38 +01:00
Armin Schrenk
db63a82d76
bump version of skymatic actions
2022-11-28 13:46:02 +01:00
Armin Schrenk
11aea06ecf
replace deprecated set-output command in ci
2022-11-28 13:36:15 +01:00
Armin Schrenk
edaa2b7391
Revert partially 9984b2af9b
2022-11-25 18:07:07 +01:00
Armin Schrenk
9984b2af9b
Fix errors
2022-11-25 17:56:24 +01:00
Armin Schrenk
34986f5919
migrate other build worfklows to use get-version.yml
2022-11-25 17:46:24 +01:00
Armin Schrenk
23d9521724
Remove resolved TODO (see https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_call )
2022-11-25 17:29:36 +01:00
Armin Schrenk
faf39c2507
fix wrong name
2022-11-22 15:01:47 +01:00
Armin Schrenk
083d0cfbc4
migrate windows build to use get-version workflow
2022-11-22 14:51:12 +01:00
Armin Schrenk
9ca8072ab6
Rename workflow and add type output
2022-11-22 14:45:49 +01:00
Armin Schrenk
3223ea2e5d
Refactor version parsing and validation to reusable workflow
2022-11-22 11:18:05 +01:00
Armin Schrenk
83af5e796f
publish only production versions to winget
2022-11-21 22:10:06 +01:00
Armin Schrenk
13debaafbe
set loopback alias in Cryptomator app during build time
2022-11-18 13:34:38 +01:00
Armin Schrenk
5729e2885d
fix typo [ci skip]
2022-11-18 12:42:11 +01:00
Armin Schrenk
043184cf53
set loopback device alias during build
...
instead of hardcode
2022-11-18 12:36:10 +01:00
Armin Schrenk
37f89fd235
Move release precondition checks to own workflow ( #2535 )
2022-11-18 10:46:22 +01:00
Sebastian Stenzel
517b5958b0
Merge pull request #2487 from cryptomator/feature/ppa-jdk-19
...
Use `coffeelibs-jdk-19` during PPA build
2022-10-18 16:48:28 +02:00
Sebastian Stenzel
69641ed3b6
Merge branch 'develop' into feature/jdk19
...
[ci skip]
2022-10-14 13:55:15 +02:00
Sebastian Stenzel
687bed6984
use the correct name of required build-dependency
2022-10-14 13:24:08 +02:00
Sebastian Stenzel
01698d1393
install required build-dependency
2022-10-14 13:21:28 +02:00
Sebastian Stenzel
6367cc2dfb
depend on coffeelibs-jdk-19
2022-10-14 13:10:37 +02:00
Armin Schrenk
bcfda68bef
bump used gh actions
2022-10-13 12:48:48 +02:00
Armin Schrenk
322779ee88
Refactor winget release to own workflow file ( #2471 )
...
... and call it on release windows build
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-10-11 20:16:24 +02:00
Julian Raufelder
fd6eb2139d
Minor cleanup in build.yml
2022-10-11 17:45:59 +02:00
Julian Raufelder
b10d892b12
Skip release tests too when ci-skip provided in commit message
2022-10-11 15:09:19 +02:00
Julian Raufelder
45c2dd0358
Validate release check precondition in separate job
2022-10-11 12:45:49 +02:00
Julian Raufelder
34d6e8c419
Validate POM version and linux metainfo.xml file during build
2022-10-10 15:28:16 +02:00
Julian Raufelder
ae6a15b391
Check POM version and linux metainfo.xml file during release steps
2022-10-10 14:49:36 +02:00
Sebastian Stenzel
910efc0b7b
prepare macOS builds for diverging Xcode versions
...
[ci skip]
2022-10-07 12:03:00 +02:00
Armin Schrenk
dd31908f3a
Use for windows exe and msi build same JDKs
2022-09-21 15:50:08 +02:00
Sebastian Stenzel
d19e77432e
build with jdk 19
2022-09-21 09:28:37 +02:00
Tobias Hagemann
31d32f2018
Added macOS ARM64 workflow ( #2432 )
2022-09-10 08:30:18 +02:00
Armin Schrenk
46745d030b
[ci skip] fix winget release action
2022-08-31 18:12:59 +02:00
Armin Schrenk
11a55f382a
fix winget release
2022-07-27 17:16:33 +02:00
Armin Schrenk
8662abae5a
Merge branch 'feature/hub' into develop
...
# Conflicts:
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# dist/win/build.ps1
# src/main/java/org/cryptomator/common/Environment.java
2022-07-26 12:29:33 +02:00
Armin Schrenk
f7ddb6e714
Update and deduplicate winfsp download link
...
Fixes #2117
2022-07-18 14:56:39 +02:00
Armin Schrenk
b73ab4645b
only publish to winget, if workflow triggered by release or explicitly stated
2022-07-15 11:14:21 +02:00
Sebastian Stenzel
c70961405c
updated code sign cert
...
[ci skip]
2022-07-15 09:52:25 +02:00
Armin Schrenk
d814c1cfca
Update integrations-win lib ( #2331 )
...
* update to integrations-win 1.1.2
* refactor environment class to reduce maintenance
* fix test
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-07-11 15:59:54 +02:00
Sebastian Stenzel
f2af6f355c
remove debug step
...
[ci skip]
2022-07-08 13:09:26 +02:00