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
Gleb Mazovetskiy
c1204d0bc8
iOS workflow: Fix upload-release-action
2022-08-29 10:18:59 +02:00
Gleb Mazovetskiy
7c7236d248
GitHub Actions: Upload iOS release
2022-07-31 16:39:01 +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
Gleb Mazovetskiy
4848632db2
CMake: Organize files
...
1. Platform and toolchain files are now all under `platforms/`, with a
single `CMake/platforms/${platform}.cmake` per platform.
2. Custom functions/macros are under `functions/`.
3. Finder modules are in `/finders`.
2021-12-07 18:32:25 +01:00
Anders Jenbo
a821a1eb0c
[ios] Fix ipa bundle format
2021-12-07 03:37:13 +01:00
Anders Jenbo
e7728cb216
Parallel build of iOS port
2021-12-07 02:30:55 +01:00
Anders Jenbo
8192434bea
[ios] Set up build process
2021-12-06 22:01:02 +01:00