You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cache/README.md

59 lines
1.3 KiB
Markdown

# Dimvy-Clothing-brand/cache
Cache dependencies and build outputs in GitHub Actions.
## Table of Contents
- [Overview](#overview)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
## Overview
This repository provides a solution for caching dependencies and build outputs in GitHub Actions. By caching these outputs, you can significantly speed up your CI/CD workflows.
## Features
- **TypeScript**: 98%
- **Shell**: 1.1%
- **JavaScript**: 0.9%
## Installation
To use this caching solution in your GitHub Actions workflows, you need to add the appropriate configuration to your workflow YAML files.
## Usage
Here's an example of how to use this caching solution in a GitHub Actions workflow:
```yaml
name: CI
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Node.js
uses: actions/setup-node@v2
with:
node-version: '14'
- name: Cache dependencies
uses: actions/cache@v2
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- run: npm install
- run: npm run build