End-to-end examples for block/apple-codesign-action, used to validate the action against real build artifacts in CI.
Note
This repository is intended for use by Block repositories only. The codesigning service requires internal AWS credentials and infrastructure.
| Example | Description |
|---|---|
| Electron | Minimal Electron app built with Electron Forge |
| C Binary | Minimal C program in a hand-assembled .app bundle |
| DMG | Minimal .app inside a .dmg — tests the action's DMG support |
| Xcode | Minimal SwiftUI app built with xcodebuild |
Each example produces an unsigned artifact (.app, .zip, or .dmg) that is then signed and notarized via block/apple-codesign-action in CI.
The CI workflow runs on pushes to main and on pull requests. Fork PRs are ignored since they cannot access the required secrets.
Each example is built and signed as a separate job, so failures are isolated and easy to triage.
| Resource | Description |
|---|---|
| CODEOWNERS | Outlines the project lead(s) |
| GOVERNANCE.md | Project governance |
| LICENSE | Apache License, Version 2.0 |