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
cf1be27e3c
awesome-pages test 2
2023-07-02 23:21:30 +03:00
Yair Morgenstern
503e8afa93
Remove awesome-pages since it's causing problems
2023-07-02 17:01:15 +03:00
Yair Morgenstern
599d673cec
Update mkdocs.yml
...
Add awesome-pages-plugin download
2023-07-02 16:33:03 +03:00
Bob Callaway
ac57bea8c1
upgrade cosign-installer to latest release ( #9521 )
...
Signed-off-by: Bob Callaway <bcallaway@google.com>
2023-06-04 19:08:47 +03:00
haimlm
e914f79657
Adding docker build and push workflow, fixing docker build ( #9508 )
...
* add docker publish to ghcr.io
* add unciv cmd to dockerfile
* update readme
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update README.md
* Update README.md
* Update Dockerfile
* Update README.md
* Update and rename docker-publish.yml to dockerPublish.yml
* Update README.md
* Update README.md
* Update dockerPublish.yml
* Update dockerPublish.yml
* Update dockerPublish.yml
* Update dockerPublish.yml
* Update dockerPublish.yml
* Update dockerPublish.yml
2023-06-03 23:30:44 +03:00
Yair Morgenstern
a4fb6a1701
4.6.17
2023-06-03 23:04:24 +03:00
Yair Morgenstern
206adb954d
Migrated Linux JRE to latest Adoptium Temurin
2023-05-23 23:36:36 +03:00
alexban011
841a1aa564
ci: improved detekt configuration and ci ( #9380 )
...
* ci: improved detekt configuration
it still needs some work but it's getting there
* detekt: separated errors from warnings
Detekt doesn't currently have a mechanism for failing only on specific issues
workaround suggested by the maintainer of Detekt
* rebased on master
* fix: resolve ExplicitItLambdaParameter
* fix: fix last star import
2023-05-14 21:55:36 +03:00
alexban011
0d05a658df
ci: added Detekt code analysis ( #9322 )
...
* ci: added Detetk code analysis
* ci: made some configs, removed report generation and renamed yml file
2023-05-10 11:46:16 +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
7ffc1e4eeb
Separate large multiplatform tests to be performed once per release, and regular tests for PRs and pushes
2023-03-11 21:01:26 +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
Yair Morgenstern
66a2e676d3
yaml fix
2023-03-08 10:34:59 +02:00
Yair Morgenstern
05f48b026e
separate itch and steam uploads from packr build
2023-03-08 10:27:06 +02:00
Yair Morgenstern
76ce29cc58
fix id
2023-03-08 10:07:43 +02:00
Yair Morgenstern
7cea995093
Multi job deploy
2023-03-08 10:06:48 +02:00
Yair Morgenstern
7986e5750b
Change release_body from env to step and job output
2023-03-08 09:44:06 +02:00
Yair Morgenstern
9c6e0b79b1
Move Unciv.jar into correct folder for gradle packr
2023-03-08 09:29:10 +02:00
Yair Morgenstern
4a36d90796
download jar after git setup
2023-03-08 08:51:05 +02:00
Yair Morgenstern
c856c4f8c5
fix job id
2023-03-07 23:07:22 +02:00
Yair Morgenstern
2f7b772153
Test upload 'prerelease' versions when testing Github actions
2023-03-07 23:03:33 +02:00
Yair Morgenstern
2add42b580
Split itch upload to separate job - test5
...
Need to setup gradle and git repo to actually run dist
In future maybe we can get rid of gradle dist entirely and just run packr directly, not today though
2023-03-07 22:14:18 +02:00
Yair Morgenstern
a76b344aba
Split itch upload to separate job - test4
...
Separated 'packr' gradle task from 'dist' task which builds the JAR
2023-03-07 21:54:41 +02:00
Yair Morgenstern
c52d26bbbb
Split itch upload to separate job - test3
2023-03-07 21:06:04 +02:00
Yair Morgenstern
bc0706a30a
Split itch upload to separate job - test2
2023-03-07 21:04:10 +02:00
Yair Morgenstern
a1b65487a4
Split itch upload to separate job - test1
2023-03-07 21:02:39 +02:00
Crsi
b9811906ef
Updated checkout CI action to v3 to fix deprecation warnings ( #8834 )
2023-03-06 15:24:07 +02:00
Yair Morgenstern
6680003555
Do not cache test results!
...
This problem made translation PRs that passed tests the first time, continue to "pass tests" even after failure
2023-02-14 22:32:02 +02:00
Yair Morgenstern
312f308060
4.4.13
2023-02-09 19:37:51 +02:00