name: 'Setup' description: 'Checkout code, set up Nodejs, run `npm ci`' runs: using: 'composite' steps: - uses: actions/checkout@v4 - name: Setup up Node.js uses: actions/setup-node@v4 with: node-version: "20" cache: "npm" cache-dependency-path: package-lock.json - name: pwd run: pwd && ls shell: bash - name: install deps run: npm ci shell: bash