rwxdash/Action Profiler
Profile GitHub Actions workflows with eBPF - process tracing, system metrics, and interactive reports
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| metric_frequency | System metrics collection interval in seconds (0 to disable) | no | 5 |
| proc_trace_sys_enable | Include default system processes in trace (awk, cat, grep, etc.) | no | false |
| ignore_processes | Comma-separated list of command names to ignore (e.g. 'node,sh') | no | — |
| ignore_patterns | Comma-separated list of cmdline substrings to ignore (e.g. 'vscode-server') | no | — |
| enable_oom | Enable OOM kill detection | no | true |
| enable_block_io | Enable block I/O latency tracing | no | true |
| enable_sched_latency | Enable scheduler latency tracing | no | true |
| sched_latency_threshold_ms | Minimum scheduler latency in ms to report | no | 5 |
| artifact_retention_days | Number of days to keep the report artifact | no | 3 |
Outputs
| name | description |
|---|---|
| artifact-id | ID of the uploaded report artifact |
| artifact-url | URL to download the report artifact |