Github Actions Multiplatform Release

Structure a GitHub Actions release pipeline for a multiplatform desktop app so one Linux runner cross-builds every platform's artifacts and a second, tiny macOS job does only the one step that genuinely requires macOS — with artifact handoff between them and no compilation on the costly runner; reach for it when your release workflow runs three OS jobs that each rebuild the world, or when macOS users hit a hard block dialog on an app the pipeline signed correctly.

maxrave-dev f8daa94 6.4 KB Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/github-actions-multiplatform-release commit f8daa946eb

Frequently asked questions

npx skillmds@latest add maxrave-dev/github-actions-multiplatform-release