Ivan Savenko
dfe925cfc8
Remove no longer needed native libraries upload
2024-06-26 11:01:21 +00:00
Ivan Savenko
1e1e4d8659
Fix aab upload path
2024-06-26 11:01:21 +00:00
Ivan Savenko
6da657fea2
Generate aab in addition to apk
2024-06-26 11:01:21 +00:00
Ivan Savenko
b2736fce50
Build signed Android build only when running on master branch
2024-06-26 11:01:17 +00:00
Ivan Savenko
fdeed77a65
Remove bundle_release job and use 2 separate aab's for Google Play
2024-06-26 11:01:17 +00:00
Ivan Savenko
ea6939e2ca
Remove not used 'additional log' step from CI
2024-06-26 11:00:53 +00:00
Ivan Savenko
8797c6e33d
Move code validation into a separate job outside of the matrix
2024-06-26 11:00:50 +00:00
Ivan Savenko
0c6c5869b0
Try to build signed apk
2024-06-21 14:43:08 +00:00
Ivan Savenko
ed685184e4
Updated path to JNI libraries
2024-06-20 17:10:11 +00:00
Ivan Savenko
afc0c8fb5c
Update path to JNI upload
2024-06-20 17:07:48 +00:00
Ivan Savenko
13de373def
Add signing password to build step
2024-06-20 15:49:01 +00:00
Ivan Savenko
dcc9c03237
Add java setup to fix aab generation
2024-06-20 14:43:45 +00:00
Ivan Savenko
8e82764270
Fix aab generation CI
2024-06-20 13:12:58 +00:00
Ivan Savenko
2ff08b42fa
Fix aab generation CI
2024-06-20 13:08:45 +00:00
Ivan Savenko
7fccfb66de
Try to enable AUTO_RCC on msvc
2024-06-19 18:39:27 +00:00
Andrey Filipenkov
61093ab027
[CI] android adjustments
2024-06-08 00:10:03 +03:00
Ivan Savenko
fd74d5391e
Merge pull request #3988 from IvanSavenko/ubuntu_24_04_runner
...
[1.5.2] Use Ubuntu 24.04 runner for some presets
2024-05-19 15:42:18 +03:00
Ivan Savenko
dd7991b70f
Use 24.04 runner for presets that don't produce output artifacts
2024-05-17 10:03:52 +00:00
Gigas002
ad7363b36a
Update github.yml
2024-05-16 08:03:06 +00:00
Gigas002
1525703973
Update github.yml
2024-05-16 08:03:06 +00:00
Laserlicht
ec9a2b0478
change gh-action to gcc12
2024-05-15 21:27:16 +02:00
Ivan Savenko
142bbe652a
Merge pull request #3829 from IvanSavenko/goldmaster
...
Tweaks for public release mode
2024-04-28 13:11:38 +03:00
Ivan Savenko
225eb88526
Fix CI on beta and master branches
2024-04-26 19:55:14 +03:00
Ivan Savenko
b3499c54ae
Added "ENABLE_GOLDMASTER" switch
...
Intended for functionality that should be disabled or enabled in public
releases.
Largely replaces existing ENABLE_GITVERSION switch, which is now always
disabled if GOLDMASTER is in use
2024-04-25 18:52:25 +03:00
Andrey Filipenkov
a29fa0b94b
[CI] use macOS 13
2024-04-13 17:55:01 +03:00
Alexander Wilms
95b35a1063
CI: Accept JSON with comments, but not JSON5 in its entirety
2024-02-12 00:49:57 +01:00
Alexander Wilms
1fa3447ee7
CI: Fix Ccache for branches other than develop in forks of vcmi/vcmi
2024-02-12 00:49:45 +01:00
Alexander Wilms
a7c29e2a95
CI: Only use json5 Python package for validation
...
This simplifies the script and makes the output more readable
2024-02-08 21:13:20 +01:00
Alexander Wilms
5222495701
Run CI on every push to develop branch instead of on a schedule
...
Also remove logic to skip CI if it already ran for the same commit
This prevents the CI badge in the README from showing a failure due to a skipped CI run and
results in more up-to-date ccache caches for each PR's initial CI run
2024-01-30 20:51:27 +01:00
Alexander Wilms
1975a08a3c
Retry cpack until it succeeds
2024-01-23 14:13:35 +00:00
Alexander Wilms
d937d26b80
CPack isn't used for iOS builds, so only kill XProtect if we're building for macOS
...
Also wait at most 10 s for XProtect to be killed
2024-01-23 12:45:49 +00:00
Alexander Wilms
81c3339199
Add second workaround for CPack issue on macOS
2024-01-22 23:25:23 +00:00
Ivan Savenko
bd5682ecc3
Merge remote-tracking branch 'vcmi/master' into develop
2024-01-19 13:49:54 +02:00
dependabot[bot]
6604dfb776
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-16 04:21:56 +00:00
Alexander Wilms
58f0dbc38b
CI: Remove act10ns/slack action, since Slack's own GitHub app is sufficient
2024-01-15 11:11:24 +00:00
Alexander Wilms
03b20b5d58
CI: Add empty lines between steps in workflow file
2024-01-15 11:11:18 +00:00
Alexander Wilms
7c836f1320
Removed the unused EthanSK/git-branch-name-action@v1 action from CI workflow
2024-01-15 10:37:06 +00:00
Ivan Savenko
f863665ede
Merge pull request #3496 from vcmi/dependabot/github_actions/actions/upload-artifact-4
...
Bump actions/upload-artifact from 3 to 4
2024-01-15 12:21:34 +02:00
Ivan Savenko
62abe9d1e3
Merge pull request #3497 from vcmi/dependabot/github_actions/actions/download-artifact-4
...
Bump actions/download-artifact from 3 to 4
2024-01-15 12:21:22 +02:00
Ivan Savenko
87b26acdf8
Merge pull request #3495 from vcmi/dependabot/github_actions/act10ns/slack-2
...
Bump act10ns/slack from 1 to 2
2024-01-15 12:03:39 +02:00
Ivan Savenko
656162dedf
Merge pull request #3494 from vcmi/dependabot/github_actions/actions/setup-python-5
...
Bump actions/setup-python from 4 to 5
2024-01-15 12:03:15 +02:00
dependabot[bot]
8144165bdb
Bump actions/download-artifact from 3 to 4
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-14 13:11:18 +00:00
dependabot[bot]
fba3716aa1
Bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-14 13:11:15 +00:00
dependabot[bot]
cbc0190429
Bump act10ns/slack from 1 to 2
...
Bumps [act10ns/slack](https://github.com/act10ns/slack ) from 1 to 2.
- [Release notes](https://github.com/act10ns/slack/releases )
- [Changelog](https://github.com/act10ns/slack/blob/master/RELEASE.md )
- [Commits](https://github.com/act10ns/slack/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: act10ns/slack
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-14 13:11:11 +00:00
dependabot[bot]
85d5e360af
Bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-14 13:11:08 +00:00
dependabot[bot]
bb0816dd14
Bump octokit/request-action from 2.1.0 to 2.1.9
...
Bumps [octokit/request-action](https://github.com/octokit/request-action ) from 2.1.0 to 2.1.9.
- [Release notes](https://github.com/octokit/request-action/releases )
- [Commits](https://github.com/octokit/request-action/compare/v2.1.0...v2.1.9 )
---
updated-dependencies:
- dependency-name: octokit/request-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-14 13:11:04 +00:00
Ivan Savenko
4851b6b830
Do not upload 32-bit builds
2024-01-13 19:37:42 +02:00
Andrii Danylchenko
50b45367dc
Disable tests if no secret exists
2024-01-13 13:50:47 +02:00
Andrii Danylchenko
b9a988a48d
Update github.yml
2024-01-13 13:02:12 +02:00
Andrii Danylchenko
d6213482ed
Update github.yml to enable unit tests from vcmi-test-data repo
2024-01-13 12:54:39 +02:00