appleboy/Gitea Sync Secrets
Copies secrets from the action's environment to many other repos.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| gitea_token | Token to use to get repos and write secrets | yes | — |
| gitea_server | The URL of the Gitea server to use. | yes | — |
| repos | New line deliminated to select repositories to copy secrets to. | no | — |
| orgs | New line deliminated to select organizations to copy secrets to. | no | — |
| gitea_skip_verify | When set to `true`, the action will skip SSL verification when making requests to the Gitea API. Defaults to `false`. | no | — |
| secrets | New line deliminated regex expressions to select values from `process.env`. Use the action env to pass secrets from the repository in which this action runs with the `env` attribute of the step. | yes | — |
| dry_run | Run everything except for secret create and update functionality. | no | — |
| debug | Enable debug mode to output detailed logging information for troubleshooting. | no | false |
| environment | If this value is set, the action will set the secrets to the repositories environment with the name of this value. Only works if `target` is set to `actions` (default). | no | "" |
| description | Optional description for the sync operation to help identify the purpose of this secrets synchronization. | no | — |
Outputs
no outputs