Skip to content

PCA init

PCA init #6

Workflow file for this run

name: Devin Review
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
jobs:
devin-review:
runs-on: ubuntu-latest
timeout-minutes: 30
permissions:
contents: read
pull-requests: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Run Devin Review
# Use script to emulate a TTY as devin-review requires terminal features
# The -q flag suppresses script output, -e exits with command exit code,
# and -c runs the command. /dev/null discards script's own output.
env:
CI: true # Ensures the tool runs in non-interactive CI mode
run: |
script -q -e -c "printf 'y\n' | npx devin-review '${{ github.event.pull_request.html_url }}'" /dev/null