ynathaniel-source/WhyDidItFail

Analyzes CI failures and posts root cause + fix suggestions. Add with if: failure() - see README for setup.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenGitHub token for authentication (defaults to secrets.GITHUB_TOKEN)no${{ github.token }}
service_urlBase URL of the explanation service (uses hosted service by default)nohttps://4tt0zovbna.execute-api.us-east-1.amazonaws.com
modeOutput mode: 'summary' (job summary) or 'comment' (PR comment)nosummary
max_log_kbMaximum log size in KB to send to serviceno400
redactRedact common secrets from logs before analysisnotrue
suggest_fixesPost inline fix suggestions as PR review comments or commit commentsnotrue
cleanup_old_commentsClean up old WhyDidItFail comments from previous runsnotrue
max_wait_secondsMaximum time to wait for analysis to complete (in seconds)no180
poll_interval_secondsHow often to check analysis status (in seconds)no3

no outputs