jones2026/Run Drone Plugin
Run a Drone plugin Docker image as a GitHub Actions step. Translates the GitHub Actions context into the DRONE_* environment variables a Drone plugin expects, converts a Drone-style settings: block into PLUGIN_* variables, and runs the plugin image with the checked-out repo mounted as its working directory.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| image | Drone plugin Docker image to run, e.g. plugins/slack. | yes | — |
| settings | Plugin settings, as YAML - paste the same settings: block you would use under a Drone pipeline step. Keys are uppercased and prefixed PLUGIN_, arrays are comma-joined, matching Drone's plugin input convention. | no | "" |
| pull | Image pull policy: always, if-not-present, or never. | no | if-not-present |
Outputs
no outputs