diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 21713e0b..73b17571 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: node-version: '18.x' cache: 'npm' - name: Install Packages - run: npm ci && cd src/generator/ && npm ci + run: npm ci - name: Lint Files run: npm run lint @@ -39,7 +39,7 @@ jobs: node-version: '18.x' cache: 'npm' - name: Install Packages - run: npm ci && cd src/generator/ && npm ci + run: npm ci - name: Generate Parsers run: npm run generate - name: Check That Generated Files Are Unchanged @@ -59,6 +59,6 @@ jobs: node-version: '18.x' cache: 'npm' - name: Install Packages - run: npm ci && cd src/generator/ && npm ci + run: npm ci - name: Unit Tests run: npm run test diff --git a/package.json b/package.json index bcda12d8..d6e1bff6 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "prepare": "husky install", "test": "npm run generate && npm run test_without_generate", "test_without_generate": "jest src/parsing", - "generate": "cd src/generator && node main.js generic", + "generate": "cd src/generator && npm ci && node main.js generic", "lint": "npm run prettier -- --check", "fix": "npm run prettier -- --write", "prettier": "prettier \"**/*.{md,yaml,yml,json}\"",