This action allows caching Docusaurus for faster application rebuilds.
Create a workflow .yml
file in your repositories .github/workflows
directory. For more information, reference the GitHub Help Documentation for Creating a workflow file.
This action currently caches the following directories:
.docusaurus
(build output folder)node_modules/.cache
or.yarn/.cache
(In Yarn PnP, cache is stored in.yarn/.cache
because n_m doesn't exist)
- uses: actions/checkout@v3
- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: 18
- uses: docuactions/cache@v1
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
Check out Contributing guide for ideas on contributing and setup steps for getting our repositories up.
Licensed under the MIT License.