timrogers/Release Raycast Extension
Releases a Raycast extension from your own repo to the `raycast/extensions` repo. This action is designed to hook into the `release.published` event, and it will fail if the most recent commit doesn't have an associated release.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| extensions_fork | The name of your fork of the `raycast/extensions` repo (for example `timrogers/extensions`) | yes | — |
| github_access_token | A GitHub personal access token with `repo` and `workflow` permissions, used to push to your fork (see `extensions_fork`) and create and manage pull requeats to the `raycast/extensions` repo. You should store this as an [encrypted secret](https://docs.github.com/en/actions/security-guides/encrypted-secrets). | yes | — |
| github_username | The username that the `github_access_token` belongs to | yes | — |
| extension_name | The name of your extension, which should exist as a directory inside the `extensions` directory in the `raycast/extensions` repo (for example `iata-code-decoder`) | yes | — |
Outputs
| name | description |
|---|---|
| pull_request_url | The URL of the pull request to `raycast/extensions` that was created |