1 name: "Reusable prepare PeerTube build"
3 description: "Reusable prepare PeerTube build"
8 description: 'NodeJS version'
15 uses: actions/setup-node@v1
17 node-version: ${{ inputs.node-version }}
19 - name: Cache Node.js modules
20 uses: actions/cache@v2
24 key: ${{ runner.OS }}-node-${{ hashFiles('**/yarn.lock') }}
26 ${{ runner.OS }}-node-
29 - name: Install dependencies
31 run: yarn install --frozen-lockfile