Gleb Mazovetskiy
3f0120fc80
Android: Bump NDK to 28.0.13004108
...
R28 was released 3 weeks ago and is now preinstalled on GitHub CI
runners.
https://github.com/android/ndk/releases/tag/r28
5 months ago
dependabot[bot]
0edcde3773
Bump actions/upload-artifact from 4 to 5
...
Bumps
[actions/upload-artifact](https://github.com/actions/upload-artifact )
from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
Gleb Mazovetskiy
a684372bd3
Update Xbox One build script
5 months ago
Gleb Mazovetskiy
4e74717fc2
[1.5] Backport text rendering
...
Backports the text rendering code from 1.6 to 1.5.
Done by starting with the current master's engine/render/text_render
and backporting things as-needed until it worked.
CLX rendering and text input handling are also backported as part of
this change.
5 months ago
Trihedraf
6271b3b221
enable iOS ZeroTier
6 months ago
Oleksandr Kalko
976319698e
[1.5] Fix CI building ( #7937 )
...
* [1.5] Update libzt
This backports 72a518bcf7 since CI updated CMake to 4.0 and CMake 3.5 compatibility was removed
* Upgrade Linux runners to Ubuntu 22.04
Ubuntu 20.04 was retired April 15th 2025
* Remove obsolete workaround
11 months ago
staphen
6ee99df12d
Update cache version of Linux CI build scripts
1 year ago
Oleksandr Kalko
6867d67bb0
Upgrade SDL2 for MSVC
1 year ago
dependabot[bot]
36482cd231
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>
1 year ago
Trihedraf
a3fcefd2b0
Build Windows XP on new Release
1 year ago
Andrew James
44377bb92e
bump workflows to macos13 on 1.5
1 year ago
Anders Jenbo
0e2c5ce0bb
Move Android NDK from RC to LTS
1 year ago
Gleb Mazovetskiy
9866b94410
PS4 workflow: Use pacman-package-manager
...
Switches from `pacbrew-pacman` to vanilla pacman that is now an Ubuntu package (`pacman-package-manager`) starting from Ubuntu 24.04.
pacbrew-pacman from https://github.com/PacBrew/pacbrew-pacman/releases is 2 years old and has the repo URL that no longer works.
With the vanilla pacman, we simply add pacbrew as a repo source with the correct URL.
Refs https://github.com/PacBrew/pacbrew-packages/issues/6#issuecomment-2499831033
1 year ago
Oleksandr Kalko
d27c33e9e4
Android major upgrades ( #7524 )
1 year ago
Gleb Mazovetskiy
bb29aeefbc
.github/workflows/iOS.yml: 1.5-specific cache key
2 years ago
staphen
d56ebc5bf5
Update CI to macos-12
2 years ago
Gleb Mazovetskiy
0f934f997a
Xbox One: Install gettext to build translations
2 years ago
Daniel Thamdrup
71af79ba89
CircleCI to GHA ( #6947 )
2 years ago
Anders Jenbo
7ea712428e
Statically link BZIP2 on Linux releases to address issue with Fedora ( #6939 )
2 years ago
Anders Jenbo
eecb7278b0
Statically link libsoidum Linux_x86_64.yml ( #6938 )
2 years ago
Oleksandr Kalko
8529b231c8
Upgrade vcpkg commit
2 years ago
Gleb Mazovetskiy
5c3229f620
Switch to 22.04
2 years ago
Gleb Mazovetskiy
186a6c143e
nxdk: Build in optimized mode
...
Back port of the master build flags change to 1.5
2 years ago
Oleksandr Kalko
e9de3cc820
Upgrade vcpkg baseline commit ( #6528 )
3 years ago
Gleb Mazovetskiy
52e55b43be
vcpkg.json: Update builtin-baseline
...
This is the version that is currently installed on GitHub Actions.
3 years ago
Gleb Mazovetskiy
2f03bbb2e9
Xbox One: Fix SDL2 checkout command
...
Also updates SDL2 version to the latest SDL2 branch commit.
3 years ago
Gleb Mazovetskiy
69efd70556
Disable LTO for the Linux SDL1 test build
...
ICE: https://github.com/diasurgical/devilutionX/actions/runs/5828283630/job/15805736402
3 years ago
Anders Jenbo
2ff60b480a
Remove macOS release builds from CI
3 years ago
staphen
32dc218549
Update vcpkg commit ID for MSVC CI
3 years ago
Gleb Mazovetskiy
3e2a26a195
Bump libfmt to 10.0.0
3 years ago
Gleb Mazovetskiy
d5a78f6b9e
Update RetroFW SDK
3 years ago
Gleb Mazovetskiy
b90ae7890a
Automate macOS x86_64 release
...
Also cleans up CPack files in other workflows after building (to avoid saving them to cache)
3 years ago
Gleb Mazovetskiy
8896a34a13
Overhaul version handling
...
Stop using git for the version tag.
The new process is as follows:
1. The `VERSION` file contains the version.
For release, it should contain "1.5.0".
Immediately after the release, it should be changed to "1.6.0-dev".
2. The build type is included in the version string unless it is
"Release". The commit hash is now included into the version string
whenever the `VERSION` file has a suffix (i.e. 1.5.0-dev rather than
just 1.5.0). The full version string for development builds now
looks like this: `1.5.0-dev-Debug-b102dccf8`.
This means we longer need git or `-DVERSION_NUM` to get a sensible version number.
The in-development versions are now always clearly indicated with the
`-dev` suffix no matter how DevilutionX was built.
3 years ago
Gleb Mazovetskiy
9021e3b89e
Automate Linux x86_64 release
...
Also adds `discord_game_sdk.so` to the Linux release builds.
3 years ago
Gleb Mazovetskiy
ae99697cfc
GitHub actions: Automate i386-linux-gnu release
...
Also updates aarch64 to be basically the same as the i386 one.
3 years ago
Anders Jenbo
eac35f4377
Update Android to gradle 8.0.0 ( #6048 )
3 years ago
dependabot[bot]
521e71c437
Bump microsoft/setup-msbuild from 1.1 to 1.3
...
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild ) from 1.1 to 1.3.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases )
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md )
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.1...v1.3 )
---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
2dfb22ccbd
Bump actions/setup-java from 2 to 3
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
9c771bf991
Bump actions/upload-artifact from 2 to 3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
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>
3 years ago
dependabot[bot]
4c0ae89cfe
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
75ee37f3a5
Bump jidicula/clang-format-action from 4.3.1 to 4.11.0
...
Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action ) from 4.3.1 to 4.11.0.
- [Release notes](https://github.com/jidicula/clang-format-action/releases )
- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.3.1...v4.11.0 )
---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Gleb Mazovetskiy
dd3103497a
aarch64-linux-gnu cross-compilation
...
Allows one to easily cross-compile for aarch64 on a Debian/Ubuntu host.
Also adds a GitHub Action for it.
3 years ago
Gleb Mazovetskiy
4d4c296bce
GitHub CI: Fix cache strategy
...
GitHub caches are immutable, so #5883 was wrong (caches were never
updated).
Goes back to the previous caching strategy but with a cleanup workflow
to delete caches for merged/closed PRs.
The cleanup code comes from the example in GitHub docs:
https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#force-deleting-cache-entries
3 years ago
Gleb Mazovetskiy
9a1056bd0c
GitHub CI: Remove git SHA from cache key
...
We're hitting the GitHub cache limit because we create a new cache for
every commit.
Reuse the same cache instead.
3 years ago
DakkJaniels
95c20c7ce9
ignore build workflows if only change is markdown
3 years ago
qndel
12daaf4b37
reverse data/exe order for artifacts storage ( #5793 )
3 years ago
staphen
dba224f511
Include files necessary to run MSVC build
3 years ago
Gleb Mazovetskiy
0f8d5c1cce
Discord: Re-enable for MinGW builds
3 years ago
Gleb Mazovetskiy
f4a3b54fb9
Update Discord SDK
3 years ago
Felipe Wannmacher
34077e775c
Renewed uwp certificate ( #5669 )
...
Added new certificate with expiration set for 100 years
3 years ago