- every job builds -p oakengine first (the dylib is a build-dep-only artifact otherwise and cli/worker link-search the profile dir) - 512px icon (tauri-icns only maps 512@1x/1024@2x); dylib embedding derives the path from the binary's otool reference; fpm invoked from the gem bin dir; GITHUB_ENV blocks batched (SC2129); actionlint.yaml whitelists the warp runner labels - Windows job disabled with a reference block until the engine links there - real run: Oak-macOS-arm64.dmg produced, app launches from the volume (known gap recorded: the dmg still dynamically links Homebrew codec libs; not self-contained yet)
8 lines
289 B
YAML
8 lines
289 B
YAML
# actionlint configuration: whitelist the custom self-hosted runner labels
|
|
# used by the CD workflow (Warp.dev runners) so `actionlint cd.yml` passes.
|
|
# See https://github.com/rhysd/actionlint/blob/main/docs/config.md
|
|
self-hosted-runner:
|
|
labels:
|
|
- ubuntu-latest
|
|
- windows-latest
|