-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaction.yml
More file actions
37 lines (34 loc) Β· 1.07 KB
/
Copy pathaction.yml
File metadata and controls
37 lines (34 loc) Β· 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
name: 'PR Vibe Check'
description: 'Get a brutally honest Gen Z vibe check on your PR, powered by Claude. No cap.'
author: '3243dwon'
branding:
icon: 'zap'
color: 'purple'
inputs:
anthropic-api-key:
description: 'Your Anthropic API key. Store it in repo secrets (Settings β Secrets β Actions).'
required: true
github-token:
description: 'Token used to read the PR and post the comment. Defaults to the workflow token.'
required: false
default: ${{ github.token }}
severity:
description: 'How brutal should the vibe check be? soft | normal | brutal'
required: false
default: 'normal'
model:
description: 'Claude model id used for the vibe check.'
required: false
default: 'claude-sonnet-4-6'
comment:
description: 'Whether to post/update the comment on the PR (true/false).'
required: false
default: 'true'
outputs:
rating:
description: 'The numeric vibe rating (0-10) parsed from the check, when present.'
severity:
description: 'The severity level used.'
runs:
using: 'node20'
main: 'dist/index.js'