Skip to content

[ core/pre-review ]github-actions pre-review #5

[ core/pre-review ]github-actions pre-review

[ core/pre-review ]github-actions pre-review #5

Workflow file for this run

name: PR Pre-review
on:
pull_request:
push:
branches:
- master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SKIP_REST: false
jobs:
pre-review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
- uses: actions/setup-node@v4
with:
node-version: 20
cache: 'npm'
- name: Collect information
run: |
GITHUB_HANDLE=$GITHUB_TRIGGERING_ACTOR;
echo "GITHUB_HANDLE=$GITHUB_HANDLE" >> $GITHUB_ENV;
CHANGED_FILES=$(git --no-pager diff -X --name-only -- origin/master);
echo "CHANGED_FILES=$CHANGED_FILES" >> $GITHUB_ENV;
- name: Run "preReview" script
run: |
node ./generators/preReview.js "$GITHUB_HANDLE" "$CHANGED_FILES"