Commit Graph

6370 Commits

Author SHA1 Message Date
Armin Schrenk b82c73f789 decouple build script from app source
additionally, check tag if a PR should be created
2026-03-26 18:18:04 +01:00
Armin Schrenk 70d3507e5d also tie this workflow to get-version workflow 2026-03-26 17:39:05 +01:00
Armin Schrenk 518b45d149 checkout the correct repository 2026-03-26 17:38:31 +01:00
Armin Schrenk 76dd4f079c use correct cache key 2026-03-26 11:02:08 +01:00
Armin Schrenk b35fb011e0 fix wrong env variable 2026-03-25 11:03:56 +01:00
Armin Schrenk fa1e9c7ca7 [skip ci] add comment for envsubst usage 2026-03-25 11:02:32 +01:00
Armin Schrenk 75bb64b333 add permissions 2026-03-24 17:01:22 +01:00
Armin Schrenk 1f40045b41 ensure correct source is used for checkout 2026-03-24 16:55:27 +01:00
Armin Schrenk 1951e5e82c ensure correct revision 2026-03-24 16:20:33 +01:00
Armin Schrenk 0be39c5b7d [skip ci] fix typo 2026-03-24 13:21:25 +01:00
Armin Schrenk 6886188ff4 remove manual update script 2026-03-24 13:05:42 +01:00
Armin Schrenk 3a2de81369 do not use placeholder files 2026-03-24 12:37:10 +01:00
Armin Schrenk 4de3ea2892 add verification step 2026-03-24 12:22:46 +01:00
Armin Schrenk 0beb2e3334 adjust flathub pr job
* add boolean dispatch input to create pr manually
* remove tarball job
* adjust template build script to final build file
* change PR description
* fix slack webhook
2026-03-24 12:15:41 +01:00
Armin Schrenk 537d79f3c2 activate all runners again 2026-03-24 10:57:32 +01:00
Armin Schrenk 10d5f4f530 rename job 2026-03-24 10:57:08 +01:00
Armin Schrenk ab0e7e1ea9 fix pattern matching and make flow easier to read 2026-03-23 17:53:33 +01:00
Armin Schrenk 967a3aa10b ensure to download correct javafx jars 2026-03-23 16:47:18 +01:00
Armin Schrenk 821649c821 [debug] replace natsort with sort 2026-03-23 15:36:36 +01:00
Armin Schrenk 7cf75e9dba use SNAPSHOT version of flatpak action
and keep build dirs
2026-03-23 11:18:38 +01:00
Armin Schrenk dfe126f827 update maven dependency source file 2026-03-23 11:10:03 +01:00
Armin Schrenk 80ce98991c use correct runner for every arch 2026-03-23 10:48:53 +01:00
Armin Schrenk 579d42ec74 try x86 runner 2026-03-20 18:42:40 +01:00
Armin Schrenk 047108683f use as base repo the flathub repo 2026-03-20 18:20:15 +01:00
Armin Schrenk 830c9196e7 activate build flatpak step again 2026-03-20 18:10:38 +01:00
Armin Schrenk 7208f23da1 fix type 2026-03-20 18:04:09 +01:00
Armin Schrenk b0a4a0bcfa add debugging code 2026-03-20 17:59:45 +01:00
Armin Schrenk f7b13dd121 Use flathub repo
remove yq edits and simply override build yaml
2026-03-20 17:51:10 +01:00
Armin Schrenk a5ccfa01d2 use yq action
not available in flathub container
2026-03-20 17:26:04 +01:00
Armin Schrenk 62bf4c5b45 fix prepare step 2026-03-20 17:06:42 +01:00
Armin Schrenk 7168d7e31d deactivate x86 runner during development 2026-03-20 16:54:50 +01:00
Armin Schrenk 3c633f8a34 move all build scripts into flatpak-build dir
* additionally, remove maven-dependencies
2026-03-20 16:54:05 +01:00
Armin Schrenk b606a4ee8e use FreeDesktop runtime 2026-03-20 16:44:29 +01:00
Armin Schrenk 1af094692f run also on certain push events 2026-03-20 16:25:51 +01:00
Armin Schrenk c86d8ac6b8 build flatpak on CI 2026-03-20 16:22:35 +01:00
Armin Schrenk b06d65ab43 Merge branch 'main' into develop
# Conflicts:
#	pom.xml
2026-03-20 08:15:31 +01:00
Armin Schrenk 390bdc33e0 Merge branch 'hotfix/1.19.2' 1.19.2 2026-03-20 08:14:04 +01:00
Armin Schrenk 2284d1fcee Update Changelog 2026-03-20 08:13:37 +01:00
Sebastian Stenzel 62a439e10e CHANGELOG.md: moved security fixes to subsection
[ci skip]
2026-03-20 08:02:58 +01:00
Sebastian Stenzel ddad663489 add release to metainfo file 2026-03-19 16:41:17 +01:00
Sebastian Stenzel f08e7d9b92 bump version to 1.19.2 2026-03-19 16:34:42 +01:00
Sebastian Stenzel 6c2865a09d simplify port/scheme check 2026-03-19 16:27:09 +01:00
Armin Schrenk 5a0d15c937 Merge pull request #4187 from cryptomator/feature/monthly-dist-builds
Feature: Monthly distribution builds
2026-03-17 13:18:37 +01:00
Armin Schrenk e1d4d3e85b fix webhook in workflow 2026-03-13 18:03:19 +01:00
Armin Schrenk 859fe238b8 also test signing step in monthly builds 2026-03-13 17:51:22 +01:00
Armin Schrenk 23df40796b build release artifacts monthly 2026-03-13 17:50:53 +01:00
Armin Schrenk b98b1326b2 Merge pull request #4147 from cryptomator/feature/dagger-fixes
fix dagger binding graph
2026-03-13 17:39:29 +01:00
Armin Schrenk 2f8831b561 faster initialization 2026-03-13 17:29:59 +01:00
Armin Schrenk 4948b9b586 prevent data races 2026-03-13 17:06:50 +01:00
Armin Schrenk 838018e72e Remove Actalis code signing (#4169) 2026-03-13 16:49:37 +01:00