shannah/Create DMG and Upload to Release
Generates DMG files using jDeploy and uploads them to a GitHub release
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| jdeploy_version | The version of jDeploy to use. Prefix with "git://" to build from a Git branch, tag, or commit hash. | yes | 4.1.2 |
| release_tag | The tag name of the release to upload the DMG to. If not specified, the action will attempt to determine it automatically. | no | — |
| github_token | GitHub token for authentication | yes | — |
| target_repository | Optional target repository where to publish releases. | no | ${{ github.repository }} |
| notarization_password | Notarization password for macOS code signing | no | — |
| developer_id | Apple Developer ID for macOS code signing | no | — |
| developer_team_id | Apple Developer Team ID for macOS code signing | no | — |
| developer_certificate_name | Certificate name for macOS code signing | no | — |
| developer_certificate_p12_base64 | Base64-encoded P12 certificate for macOS code signing | no | — |
| developer_certificate_password | Password for the P12 certificate | no | — |
Outputs
no outputs