Commit graph

152 commits

Author SHA1 Message Date
Adam Brown
2b69819b6d Enable microsoft store publishing 2026-01-17 22:41:14 -08:00
Adam Brown
9c1ed59798 Disable local flatpak 2026-01-17 22:40:50 -08:00
Adam Brown
505944f5a7 disable for the moment 2026-01-17 13:04:41 -08:00
Wavesonics
2dd04d0041 Add arm build for linux 2026-01-16 22:15:11 -08:00
Wavesonics
e26eec5390 Flathub release task 2026-01-15 21:58:54 -08:00
Adam Brown
8d2fe42596 Improve multi-line discord notification 2026-01-11 14:31:28 -08:00
Adam Brown
0628ec9490 publish snap only after publish-google-play 2026-01-10 22:51:53 -08:00
Wavesonics
f31931f2a4 Include changelog in Discord webhook 2026-01-10 20:03:51 -08:00
Wavesonics
767a56abf9 Added publishFlathub
Re-organized our various release scripts
2026-01-10 19:21:02 -08:00
Wavesonics
16316853fb rename publishInternal.yml to publish-internal.yml
Just match naming style of the others
2026-01-10 15:05:08 -08:00
Wavesonics
8f6fe76a67 Working on publishing to Snap Store 2026-01-10 12:25:17 -08:00
Adam Brown
605c660b9f build: optimize Flatpak process and enable CI caching
- Use pre-built binaries in Flatpak to avoid redundant compilation
- Optimize Gradle distribution tasks and consolidate build cycles
- Enable native Gradle caching for Flatpak and Snap CI jobs
- Standardize on actions/setup-java with JetBrains distribution
2026-01-06 19:04:13 -08:00
Adam Brown
ddc1d3185f Revert "Update dependency ruby to v4 (#445)"
This reverts commit f83fddd543.
2026-01-06 18:22:59 -08:00
renovate[bot]
f83fddd543
Update dependency ruby to v4 (#445)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 23:41:39 -08:00
Wavesonics
c270ee47d3 Use JBR 2025-12-27 01:13:49 -08:00
Wavesonics
ad4fb3e956 Fix download URL for JBR 2025-12-26 23:32:02 -08:00
Wavesonics
f566f12aec Fix linux distributions
They are now built with the JBR instead of the OpenJDK. This properly handles DPI scaling.
2025-12-26 19:45:32 -08:00
Adam Brown
ff4ecd194f Create gradle tasks to produce these distributions 2025-12-26 18:44:56 -08:00
Adam Brown
fd84338003 Implemented new distribution targets 2025-12-26 13:53:46 -08:00
Adam Brown
bef4ac3281 Added flatpack packaging 2025-12-25 23:41:51 -08:00
Adam Brown
308036b1f9 Added snap packaging 2025-12-25 23:13:44 -08:00
Adam Brown
2b485d0607 Add more release targets 2025-12-25 22:39:01 -08:00
renovate[bot]
ae23c7287f
Update actions/checkout action to v6 (#431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 12:26:32 -08:00
renovate[bot]
d754aa3afd
Update dependency ruby to v3.4.8 (#430)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 12:25:52 -08:00
renovate[bot]
c861d466d3
Update codecov/codecov-action action to v5 (#405)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 12:25:18 -08:00
renovate[bot]
5b71695f83
Update actions/setup-java action to v5 (#432)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 12:25:02 -08:00
renovate[bot]
d25f4625f7
Update actions/cache action to v5 (#434)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 12:24:47 -08:00
Adam Brown
e03242f667 Revert release branch stuff, it doesnt work 2024-11-01 22:45:18 -07:00
Adam Brown
14a4642054 Add Codecov token 2024-10-18 00:39:37 -06:00
Adam Brown
a0e086a6b1 Re-enable Kover 2024-10-17 23:58:09 -06:00
Adam Brown
205d99afaa Only execute on release branch 2024-10-08 21:54:55 -07:00
Adam Brown
8ac6204ca4 Only fire release on release branch 2024-10-06 23:20:24 -07:00
Adam Brown
407177d231
Server entity database refactor (#350)
* Moving all data into the server database
* Server projects now have UUIDs
* Client is now sending the project server ID
* Implemented Projects sync E2E test
* E2E sync test now does uploading and downloading!
* JVM 21
2024-10-01 21:58:12 -07:00
Adam Brown
90e329b9b7 fdroid publish fix
fdroid publish fix

fdroid publish fix
2024-06-18 23:07:01 -07:00
Adam Brown
a69755f4d1 Disable ios build for now 2024-05-26 16:07:11 -07:00
Adam Brown
f938747233 Add publishFdroid gradle task 2024-02-15 12:33:23 -07:00
Adam Brown
3080274f95 Refactor release workflow in GitHub Actions
This change simplifies the GitHub Actions workflow for releases. It removes duplicated tasks within the workflow which fetched and set tag messages for each platform. Instead, a separate job is now performing these tasks once for all platforms. This reduces repetition and enhances the readability of the code.
2024-01-31 17:53:22 -08:00
renovate[bot]
2a13a5d08c
Update codecov/codecov-action action to v4 (#239)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-31 17:51:34 -08:00
Adam Brown
6fa077b1e5 release.yml 2024-01-31 00:39:11 -08:00
Adam Brown
3931ead4a9 release.yml 2024-01-31 00:28:05 -08:00
Adam Brown
fdaa83d638 release.yml 2024-01-31 00:10:43 -08:00
Adam Brown
9c9e514f90 release.yml 2024-01-31 00:02:28 -08:00
Adam Brown
960b6cbc01 release.yml 2024-01-30 23:48:15 -08:00
Adam Brown
b77dda25ac release.yml 2024-01-30 23:30:46 -08:00
Adam Brown
42638c6f34 Rename 2024-01-29 22:23:49 -08:00
Adam Brown
b33c91ca45 Working on Alpha release 2024-01-29 22:06:08 -08:00
Adam Brown
0f6af34292 Working on Alpha release 2024-01-29 22:06:08 -08:00
Bill Booth
512a60e0a7 Use --format to get tag body
The tag command here gets up to 90 lines, showing only the body of the tag (the annotation) with the commit log. The echo -e is just so we can print newlines and present it nicer.
2024-01-29 22:03:34 -08:00
Adam Brown
eb6235d7dc Working on Alpha release 2024-01-29 21:46:31 -08:00
Adam Brown
da9459d0bb Working on Alpha release 2024-01-29 21:44:08 -08:00