Reusable github action workflows
Speed up your Node.js builds by caching the dependencies.
jobs:
test:
needs: [cache]name: Testruns-on: ubuntu-lateststeps:
- name: Checkout projectuses: actions/checkout@v4
- name: Use Node.jsuses: actions/setup-node@v4with:
node-version-file: .nvmrc
- name: Dependenciesuses: johngeorgewright/workflows/actions/yarn-cache@main# Or NPM# - name: Dependencies# uses: johngeorgewright/workflows/actions/npm-cache@main