George King
e6ec9d932b
Update github.yml
2025-08-23 19:13:12 +02:00
Laserlicht
f464a0bb99
Fix android artifacts
2025-08-17 16:32:20 +02:00
Ivan Savenko
b5ec998677
Merge pull request #6003 from vcmi/dependabot/github_actions/actions/download-artifact-5
...
Bump actions/download-artifact from 4 to 5
2025-08-14 11:07:20 +03:00
dependabot[bot]
bc701a2e9c
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 14:22:25 +00:00
dependabot[bot]
729b36adbe
Bump actions/download-artifact from 4 to 5
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 07:08:24 +00:00
Ivan Savenko
a6df82c616
Merge pull request #5989 from IvanSavenko/better_workflow
...
Improvements for Github CI workflow
2025-08-10 17:13:01 +03:00
Ivan Savenko
ef3e67ec6e
Merge pull request #6001 from vcmi/master
...
Merge master -> develop
2025-08-10 17:12:44 +03:00
Ivan Savenko
df63637cd3
Explicitly use windows-2025 to ensure that vcmi works with it
2025-08-10 15:21:23 +03:00
Ivan Savenko
4311afa83a
Explicitly set compression level, better job name
2025-08-06 19:27:09 +03:00
Ivan Savenko
437a6c182a
Cleanup Android uploading code
2025-08-06 19:25:54 +03:00
Ivan Savenko
ff67bcfed0
Remove old Travis leftovers
2025-08-06 17:36:09 +03:00
Ivan Savenko
e33b81b6f3
Better name to steps, clenaup workflow code
2025-08-06 16:51:58 +03:00
Ivan Savenko
89715af5e1
Give human-readable names to jobs
2025-08-06 16:39:46 +03:00
Ivan Savenko
57926eade3
Move Windows Installer into separate job
2025-08-06 16:37:38 +03:00
Ivan Savenko
469188764d
Move extract-version into main job
2025-08-06 16:37:38 +03:00
Ivan Savenko
713ca77678
Move linux runners that don't create artifacts into separate job
2025-08-06 16:37:37 +03:00
Ivan Savenko
cc79dc2555
Merge pull request #5981 from IvanSavenko/fix_ccache
...
Try to fix non-functioning ccache in some CI runs
2025-08-06 16:36:44 +03:00
Ivan Savenko
a866d9401e
Fix actions / bash syntax error
2025-08-06 15:46:09 +03:00
Ivan Savenko
f307daccb8
Fix uploading of Windows installer on vcmi.eu
2025-08-06 15:44:08 +03:00
Ivan Savenko
7bc3ba2b28
Fix ccache action:
...
- use distinct cache names for all platform to avoid name clash on Linux
and Android (which shared preset between configurations)
- use branch name as cache key so beta/develop cache is kept separate
2025-08-05 17:37:44 +03:00
Ivan Savenko
7b24f0a995
Merge pull request #5979 from vcmi/bonus_tests
...
Fixes for bonus system and tests
2025-08-05 14:02:31 +03:00
Ivan Savenko
85b7e92d00
Failing test will now fail workflow
2025-08-04 13:20:36 +03:00
Ivan Savenko
f9a44be214
Generate .zip installer archive via CPack on Windows
2025-08-03 15:39:10 +03:00
Ivan Savenko
3e7cca2bd3
fix bash script syntax
2025-08-02 17:18:54 +03:00
Ivan Savenko
6612c4d531
Fix msvc package name for uploading to vcmi.eu
2025-08-02 16:18:34 +03:00
Ivan Savenko
cf72f8f485
cd to correct directory before uploading windows build
2025-08-02 14:50:46 +03:00
Ivan Savenko
355a296aa1
Enable uploading of x86 and arm windows builds to downloads.vcmi.eu
2025-08-02 14:25:23 +03:00
George King
3471159696
Disable ccache for msvc builds
2025-07-19 17:17:01 +02:00
George King
e0de49cfdd
Disable ARM64 again, add Inno Setup check
2025-07-19 13:59:54 +02:00
George King
c49ce15cc1
Re-Enable ARM64 builds
2025-07-19 13:51:28 +02:00
George King
6003516ddb
Update github.yml
2025-07-18 09:37:16 +02:00
George King
7fb748426d
Disable Windows ARM64 building
...
Launcher crashes on libcrypto-3-arm64.dll
Fehlerhafter Anwendungsname: VCMI_launcher.exe, Version: 0.0.0.0, Zeitstempel: 0x6877f51a
Fehlerhafter Modulname: libcrypto-3-arm64.dll, Version: 3.5.0.0, Zeitstempel: 0x682ae0fc
Ausnahmecode: 0xc0000005
Fehleroffset: 0x000000000015a4c8
Fehlerhafte Prozess-ID: 0x209C
Fehlerhafte Anwendungsstartzeit: 0x1DBF698705C3790
Fehlerhafter Anwendungspfad: C:\Program Files (x86)\VCMI (PR 5932)\VCMI_launcher.exe
Fehlerhafter Modulpfad: C:\Program Files (x86)\VCMI (PR 5932)\libcrypto-3-arm64.dll
Berichts-ID: addf4027-d156-4dbf-be8d-d56f72581b8c
Vollständiger Name des fehlerhaften Pakets:
Fehlerhafte paketbezogene Anwendungs-ID:
WinDbg
(1e40.2054): Access violation - code c0000005 (!!! second chance !!!)
libcrypto_3_arm64!OBJ_txt2obj+0x880:
00007ffc`7834a4c8 b9401040 ldr w0,[x2,#0x10]
2025-07-17 09:24:21 +02:00
George King
cc58d7c576
Remove useless dynamic build path detection
2025-07-16 22:11:15 +02:00
George King
13eb8110bb
Simplify build path detection
2025-07-16 22:08:59 +02:00
George King
4d9d127de5
Updated CI with ARM64 and replaced NSIS with Inno Setup
2025-07-16 20:28:02 +02:00
Ivan Savenko
f3a2cc1137
Bump Java version to support new Gradle, fix CI
2025-07-09 11:47:13 +03:00
Andrey Filipenkov
34e56c362f
update Gradle to 8.13 and AGP to 8.11
...
also updates:
- targetSdkVersion to 35
- buildToolsVersion to 35.0.0
# Conflicts:
# android/vcmi-app/build.gradle
2025-07-09 11:13:04 +03:00
dependabot[bot]
29fc817579
Bump DavidAnson/markdownlint-cli2-action from 19 to 20
...
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ) from 19 to 20.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/v19...v20 )
---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
dependency-version: '20'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-15 04:21:54 +00:00
Andrey Filipenkov
bceaa2ba4a
add workflow to build android aab file from prebuilt dir
2025-04-17 14:36:49 +03:00
Ivan Savenko
0548f325e4
Merge branch 'master' into 'develop'
2025-02-21 13:59:34 +00:00
Ivan Savenko
d4cdf7ed7b
Merge pull request #5146 from GeorgeK1ng/beta
...
[1.7] Added Inno Setup Installer files
2025-02-20 16:31:52 +02:00
Ivan Savenko
80ba2f2af1
Merge pull request #5420 from IvanSavenko/ci_ubuntu
...
[1.6.6] Update Ubuntu versions used by CI
2025-02-15 11:13:03 +02:00
Ivan Savenko
4e8372ef41
Update Ubuntu versions used by CI
...
- bump our oldest builder from Ubuntu 20.04 to 22.04 due to Github
phasing-out of 20.04: https://github.com/actions/runner-images/issues/
11101
- use gcc-10 on ubuntu 22.04 (oldest available)
- explicitly use 24.04 image instead of latest, in line with other jobs.
2025-02-14 11:18:33 +00:00
Andrey Filipenkov
d0a89a8cc8
add workflow to notify other repos about new release
...
only Homebrew repo for now
(cherry picked from commit 01eda54a0f )
2025-02-07 09:36:27 +03:00
Andrey Filipenkov
01eda54a0f
add workflow to notify other repos about new release
...
only Homebrew repo for now
2025-01-24 14:35:25 +03:00
Ivan Savenko
920a66edb1
Merge branch 'beta' into 'develop'
2025-01-10 13:04:52 +00:00
Ivan Savenko
ef8408fa5a
Fix tests
...
Regression from #5158
2025-01-06 21:18:28 +00:00
George King
822fa0347c
Update github.yml
2025-01-04 09:06:25 +01:00
George King
04ba4a72e6
Update github.yml
2025-01-04 01:21:47 +01:00
dependabot[bot]
91aad28197
Bump DavidAnson/markdownlint-cli2-action from 18 to 19
...
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ) from 18 to 19.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/v18...v19 )
---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-30 04:30:09 +00:00