|
|
b45980c172
|
ci: only deploy to pages on master pushes
|
2025-07-28 17:09:21 -05:00 |
|
|
|
b4e3f383ec
|
ci: add audit, test & coverage workflows
|
2025-07-28 17:09:06 -05:00 |
|
|
|
fa1a0175b0
|
ci: remove save-always, remove old vcpkg cache key, flush vcpkg caches
|
2025-07-24 03:29:22 -05:00 |
|
|
|
85edb18380
|
ci: drop linux dependencies: build-essential gettext zlib1g-dev
|
2025-07-24 03:26:05 -05:00 |
|
|
|
645d48aeae
|
ci: use updated setup-emsdk from 'pyodide' v15, fixes emsdk caching, always save vcpkg cache
|
2025-07-24 01:12:45 -05:00 |
|
|
|
abc37dee4e
|
ci: fix vcpkg cache keys to use target for platforms with multiple targets, allow restore oldkey
|
2025-07-24 01:04:21 -05:00 |
|
|
|
1ae7839275
|
ci: install zlib for linux builds, correct deps/.data filepath
|
2025-07-24 01:04:21 -05:00 |
|
|
|
531a5b5d05
|
ci: inline build script contents, shorten assembly process, separate build/assemble steps
|
2025-07-24 00:48:49 -05:00 |
|
|
|
67713fab06
|
ci: add aarch64-apple-drawin target
|
2025-07-24 00:46:06 -05:00 |
|
|
|
cdc6979458
|
ci: add cache vcpkg step, remove ineffective apt pkgs
|
2025-07-24 00:09:43 -05:00 |
|
|
|
dc3c4a7580
|
ci: VCPKG_SYSTEM_LIBRARIES off, cache emsdk, raw jq output
|
2025-07-23 23:23:41 -05:00 |
|
|
|
434b62b036
|
ci: use cargo metadata with jq for acquiring workspace package version, drop binstall
|
2025-07-23 23:12:58 -05:00 |
|
|
|
2bd523e58a
|
ci: add build-essential dependency, apt-get update before
|
2025-07-23 23:05:06 -05:00 |
|
|
|
7cd6e8005e
|
ci: add names to workflow jobs, configure binstall to have lower timeout
|
2025-07-23 22:58:09 -05:00 |
|
|
|
a8a3745ca1
|
ci: disable fail-fast, ensure linux vcpkg dependencies are installed
|
2025-07-23 22:46:57 -05:00 |
|
|
|
cfa26bf146
|
ci: use build matrix for desktop builds
|
2025-07-23 22:45:56 -05:00 |
|
|
|
bfbbb71752
|
ci: verbose vcpkg builds on linux
|
2025-07-23 22:30:11 -05:00 |
|
|
|
979f736f54
|
ci: drop rust toolchain to 1.86.0
|
2025-07-23 22:26:08 -05:00 |
|
|
|
5a7f6a4c10
|
ci: remove archive assembly steps for statically linked builds
|
2025-07-23 22:22:55 -05:00 |
|
|
|
320da36b83
|
feat: use cargo-vcpkg in build workflow
|
2025-07-23 21:53:03 -05:00 |
|
|
|
b68813cf5b
|
ci: explicit toolchain version, fix build script path for wasm
|
2025-07-23 21:53:03 -05:00 |
|
|
|
3e498ee5c3
|
feat: pull latest rust-sdl2-emscripten build workflow
|
2025-06-17 12:00:59 -05:00 |
|
|
|
b2ad8e7afe
|
ci: add permisions for deployment job
|
2025-06-17 11:54:13 -05:00 |
|
|
|
799d5d85e8
|
ci: add action-based deploy with artifacts
|
2025-06-17 11:54:13 -05:00 |
|
|
|
d15dbe3982
|
ci: prepare proper build script, move script into /scripts, move index.html into /assets
|
2025-06-17 11:54:13 -05:00 |
|
|
|
e3f37ab48e
|
ci: target proper version of Emscripten (1.39.20)
|
2025-06-17 11:54:13 -05:00 |
|
|
|
2b667bb6a2
|
ci: add deploy workflow + build script
|
2025-06-17 11:47:25 -05:00 |
|