gsaslis/Mirror to Radicle
A GitHub Action that mirrors your code to the Radicle peer-to-peer code hosting network.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 8, 2026
- License
- Apache 2.0
Pinned Snippet
uses: gsaslis/mirror-to-radicle@514707f3fc8411f91331f00d7524c76584c10d78 # v0.2.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| radicle-identity-passphrase | The passphrase you used when creating the Radicle identity keypair. (When you ran `rad auth`) | yes | "" |
| radicle-identity-alias | An alias for your Radicle identity. Used to indicate what this key is used for. | yes | "" |
| radicle-identity-private-key | The private key for the _machine account_ you created for GitHub Actions to use, in order to sign and push code from GitHub -> Radicle. | yes | "" |
| radicle-identity-public-key | The private key for the _machine account_ you created for GitHub Actions to use, in order to sign and push code from GitHub -> Radicle. | yes | "" |
| radicle-repository-id | The `repository id` of the repository you created on Radicle, when you ran `rad init`. You can find the repo id by switching to the folder of your radicle project and running `rad .`. | yes | "" |
| radicle-project-name | The `xyz.radicle.project.name` found in your repository payload. You can see this by switching to the folder of your radicle project and running `rad inspect --payload` | yes | "" |
Outputs
no outputs