rxliuli/Safari WebExtension Publish
Sign and publish Safari web extensions (macOS + iOS) to App Store Connect
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Operation mode: "build" (build+upload on macOS) or "submit" (create version + submit for review via API, works on Linux) | no | build |
| project-path | Path to the Xcode project directory (required for build mode) | no | — |
| bundle-identifier | Bundle identifier (e.g. com.example.my-extension) | yes | — |
| team-id | Apple Developer Team ID (required for build mode) | no | — |
| app-signing-identity | Code signing identity (required for build mode) | no | — |
| installer-signing-identity | Installer signing identity (required for build mode) | no | — |
| macos-deployment-target | Minimum macOS deployment target | no | 12.0 |
| version | App version string to submit (required for submit mode, e.g. "1.2.3") | no | — |
| release-notes | What's New text for App Store (submit mode). Defaults to "Bug fixes and improvements." | no | Bug fixes and improvements. |
Outputs
no outputs