nietthijmen/Kernel.SH actions
Create and manage your kernel.sh virtual chromium instances directly from GitHub Actions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api_key | Your kernel.sh API key. You can find it in your kernel.sh dashboard. | yes | — |
| action | The action to perform. Can be "create", "delete", or "list". | yes | create |
| session_id | The ID of the session to use when sideloading replays, or deleting an instance. Required when action is "delete" or when sideloading replays. | no | — |
| with_replays | Whether to include session information in the output when listing instances. Can be "true" or "false". | no | false |
Outputs
| name | description |
|---|---|
| browser_id | The ID of the created browser instance. Only available when action is "create". |
| session_id | The ID of the created session. Only available when action is "create". |
| cdp_ws_url | The WebSocket URL for the Chrome DevTools Protocol. Only available when action is "create". |
| live_view_url | The URL for the live view of the browser instance. Only available when action is "create". |
| replay_id | The ID of the created replay. Only available when action is "create" and with_replays is "true". |