name: Fitness Functions CI on: pull_request: types: [assigned, opened, synchronize, reopened] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Use Node.js uses: actions/setup-node@v3 with: node-version: '16' - name: Run fitness functions env: HEAD_REF: ${{ github.event.pull_request.head.ref }} BASE_REF: ${{ github.event.pull_request.base.ref }} run: | # git fetch origin $HEAD_REF # git fetch origin $BASE_REF # git diff origin/$BASE_REF origin/$HEAD_REF -- . ':(exclude)development/fitness-functions/*' > diff # npm run fitness-functions -- "ci" "./diff"