Commit Graph
17 Commits
Author SHA1 Message Date
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] <[email protected]>
2023-04-24 10:54:06 +02:00
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] <[email protected]>
2023-04-24 10:53:47 +02:00
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] <[email protected]>
2023-04-24 10:52:52 +02:00
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
2023-03-18 15:21:06 +00:00
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.
2023-03-13 10:22:33 +00:00
DakkJaniels 95c20c7ce9 ignore build workflows if only change is markdown 2023-03-03 16:50:21 +01:00
Anders Jenbo 367223bb22 Cancel previous builds when PR is updated 2022-11-12 02:06:06 +01:00
staphen fb6b9306df Upgrade libpng to 1.6.38 2022-09-19 01:42:50 +02:00
Anders Jenbo bb76b5fbcd Bump NDK version (#5115) 2022-07-25 16:18:07 +02:00
Gleb Mazovetskiy ecf4efdf67 CMAKE_CXX_STANDARD: 17 -> 20
This allows us to use heterogenous `unordered_map` where available.
2022-06-14 12:46:36 +01:00
Oleksandr Kalko d112f7155a Use apt-get instead of apt in CI 2022-03-16 20:58:00 +01:00
staphen 9b32c8d541 Update libzt to the latest version 2022-01-05 14:13:51 +01:00
Gleb Mazovetskiy 5ccdbe52d4 GitHub workflow fixes
1. Adds act support. https://github.com/nektos/act
2. Fixes OpenDingux workflows

OpenDingux workflows tested with act:

    act -W .github/workflows/retrofw_release.yml -j retrofw
2021-11-08 21:40:54 +01:00
Anders Jenbo 5a24493802 Add translations to Android test builds 2021-10-26 01:52:29 +02:00
Anders Jenbo 04b63e73bb Revert "Switch to release for Android test builds"
This reverts commit c045e4ca32.
2021-10-19 16:39:42 +02:00
Anders Jenbo c045e4ca32 Switch to release for Android test builds
Phones will now always allow the user to install a debug package, this should make it a lot easier to install the latest test build
2021-10-16 14:22:26 -04:00
staphen e4a7920922 Use GitHub Actions for Android test builds 2021-10-16 18:52:20 +02:00