Skip to content

Reflection Test (via NPM) #63

Reflection Test (via NPM)

Reflection Test (via NPM) #63

name: Reflection Test (via NPM)
concurrency:
group: ${{ github.head_ref || github.run_id }}
cancel-in-progress: true
on:
release:
types: [ published ]
workflow_dispatch:
jobs:
run-linux:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout Repository
uses: actions/checkout@v3
with:
path: 'temp-repo'
- name: Sparse Checkout
run: |
cd temp-repo
git sparse-checkout init --cone
git sparse-checkout set test
- name: Setup NodeJS
uses: actions/setup-node@v3
with:
node-version: 20
- name: Install NPM Dependencies
run: npm install bnf-parser chalk -g
- name: Automated tests
run: node index.js
working-directory: ./temp-repo/test