zrr1999/Publish Raycast Extension
Automatically publish changes to a Raycast extension from your own repo to the central `raycast/extensions` repo
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | A GitHub personal access token with the `repo` and `workflow` permissions, used to push to your fork of `raycast/extensions` (see `fork-repo`) and create pull requests to the `raycast/extensions` repo. For security reasons, you should store this as an [encrypted secret](https://docs.github.com/en/actions/security-guides/encrypted-secrets). | — | ${{ github.token }} |
| fork-repo | The full name of your fork of the `raycast/extensions` repo (for example `zrr1999/raycast-extensions`) | yes | — |
| committer | The committer name and email address in the format `Display Name <email@address.com>`. Defaults to the GitHub Actions bot user. | — | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
| artifact-name | The name of the artifact to download. | — | raycast-publish |
| extension-name | The name of your extension. This should be lower case, with dashes separating words (e.g. `gitmoji-commit`). This should be the name of the folder under `extensions/` where your extension lives. | — | $(basename ${{ github.repository }}) |
Outputs
| name | description |
|---|---|
| pull_request_url | The URL of the pull request to `raycast/extensions` |