Commit Graph

151 Commits

Author SHA1 Message Date
yairm210
06dc20884a Correct dir placement...? 2024-07-28 18:06:00 +03:00
yairm210
3d87b2c0fd Correct dir placement...? 2024-07-28 17:56:43 +03:00
yairm210
267b76ea63 Correct dir placement 2024-07-28 17:44:26 +03:00
yairm210
9dddb14076 Create 'wix-msi-files' dir 2024-07-28 17:30:40 +03:00
yairm210
3a6df6eb43 build-msi needs packr-build 2024-07-28 17:17:20 +03:00
yairm210
146cc11089 Github upload needs to wait for MSI to build 2024-07-28 17:14:42 +03:00
Yair Morgenstern
4645166fbf
Add MSI to release 2024-07-28 17:13:04 +03:00
Aron de Jong
b65546b69a
Fix AUR deploy step (#12013)
Due to some changes somewhere, the deploy step for the AUR was broken
with error `Unknown key type "dsa"`. Since we just use a `rsa` key, I
have removed all unnecessary options.

Fixes yairm210/Unciv#11907
2024-07-24 19:47:22 +03:00
yairm210
2871fa855d Okay, that was a good try. Bye graal native-image 2024-07-17 11:54:57 +03:00
yairm210
37f227bb27 native-image specify jar 2024-07-17 10:54:28 +03:00
yairm210
5f080cf741 Graal native image test 2024-07-17 10:42:02 +03:00
yairm210
00c6828ff7 Graal native image test 2024-07-17 10:37:58 +03:00
yairm210
dbc990401f Fix Google Play deploy 2024-07-09 19:16:17 +03:00
yairm210
346d5626d2 Remove 10% rollout of Google Play - practically I don't have time to deal with that, 100% for everything 2024-06-30 11:01:51 +03:00
yairm210
0e4aeef8bc Updating upload requires updating download 2024-06-23 00:17:18 +03:00
yairm210
261163ba53 General update of actions, since Github Actions is moving to node 20 2024-06-23 00:06:10 +03:00
yairm210
c691510eca Upgrade actions checkout from v3 to v4 to avoid 'node 16 actions deprecated' warnings 2024-06-19 17:53:58 +03:00
Md. Touhidur Rahman
3b40820bf2
Update buildAndDeploy.yml (#11751)
We'll see if this works, worst case we can revert it
2024-06-15 21:59:54 +03:00
Md. Touhidur Rahman
4257f9dbc7
Use Temurin API to get latest temurin releases (#11747) 2024-06-14 17:30:50 +03:00
Yair Morgenstern
2937e88f09 Proper build tools version update 2024-01-13 22:01:25 +02:00
Yair Morgenstern
e30358bd7e Sign APK for Github release using new build-tools 2024-01-13 21:49:39 +02:00
Yair Morgenstern
42a8387646
Fix Github Actions pipelines (#10928)
* Updated setup-gradle in bid to fix install

* Try setup android SDK manually

* Increase java version to 17

* Remove Android SDK manual download, let's see if it works without

* Upgraded the rest of the pipelines to java 17

* Added the setup since it appears to be required to all steps
2024-01-13 19:47:27 +02:00
Yair Morgenstern
869154cc73 4.9.13 2023-12-28 23:31:00 +02:00
Yair Morgenstern
75301502dc 4.8.7-google-play 2023-09-21 15:27:55 +03:00
Yair Morgenstern
b0c997c997 4.8.7 2023-09-21 15:13:45 +03:00
Yair Morgenstern
fe18a22cf7 4.8.5
Replace double quotes with single ones, so the android deploy works
2023-09-13 12:04:11 +03:00
Yair Morgenstern
bbf2f2ff89 Resolve #9854 - update Windows JDK to Adoptium JDK 11 2023-08-02 15:50:55 +03:00
Yair Morgenstern
19f0cadb1e Steam deploy is failing, and it's not in use anyway, time to say goodbye 2023-07-30 23:31:48 +03:00
Yair Morgenstern
206adb954d Migrated Linux JRE to latest Adoptium Temurin 2023-05-23 23:36:36 +03:00
dependabot[bot]
0fb32d8f3f
Bump gradle/gradle-build-action in /.github/workflows (#9302)
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.3.3 to 2.4.2.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.3.3...v2.4.2)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 19:01:29 +03:00
Yair Morgenstern
0dcc15ccc3 Fixed release notes for new versions 2023-04-03 15:16:27 +03:00
Yair Morgenstern
375bc884f9 Remove old tag function 2023-03-29 12:45:48 +03:00
Yair Morgenstern
90673a60ea get tag from github actions, the 2022 way 2023-03-29 12:44:26 +03:00
Yair Morgenstern
680da3232f Matrix build and deploy *only* for tags 2023-03-11 21:39:51 +02:00
Yair Morgenstern
bebdc46af9 Fix job dependencies 2023-03-11 21:35:00 +02:00
Yair Morgenstern
25717d6507 Better workflow - Android build parallel to JAR 2023-03-11 21:33:24 +02:00
Yair Morgenstern
482aed4fdc "build and deploy" only activates on tag 2023-03-08 16:58:30 +02:00
Crsi
5e88dbd7a1
Extended CI with various extra tests, added Java 17 support in unit tests (fixes #8835) (#8839)
* Added a pure build stage with various versions

* Added build artifacts from GitHub CI

* Upgrade mocking and testing libraries

* Extended GitHub CI test stages, added Windows tests

* Fixed job name

* Split some jobs for increased speed due to better parallelism
2023-03-08 16:39:32 +02:00
Yair Morgenstern
a4339ff783 Everyone needs build 2023-03-08 12:29:33 +02:00
Yair Morgenstern
a5f2ffe29b AUR *also* needs build, for the tag and release notes 2023-03-08 12:26:43 +02:00
Yair Morgenstern
d0e4271990 AUR dependant on Github release upload 2023-03-08 12:24:25 +02:00
Yair Morgenstern
8b3e84481c AUR dependant on Github version upload 2023-03-08 12:22:40 +02:00
Yair Morgenstern
030038c585 Even if aab not uploaded, keep going and uploda the APK 2023-03-08 12:16:34 +02:00
Yair Morgenstern
9ebe1370b5 Cleaned up task 'on release' restrictions to be on job level 2023-03-08 12:11:38 +02:00
Yair Morgenstern
cd40aa7653 4.5.5
Fix AUR workflow
2023-03-08 12:06:54 +02:00
Yair Morgenstern
0d12fc7dfc Finalize needs 'build' dependency to get the tag and release notes 2023-03-08 11:11:57 +02:00
Yair Morgenstern
3c272820aa Split upload of Unciv.jar and linux files 2023-03-08 11:02:19 +02:00
Yair Morgenstern
cb286d2865 I don't know where the zip has gone 2023-03-08 10:54:48 +02:00
Yair Morgenstern
3c0af65931 Hopefully fixed packr build 2023-03-08 10:50:45 +02:00
Yair Morgenstern
4e71b7c19f Parallelize Android build, try fix 'no deployed zips' 2023-03-08 10:46:15 +02:00