/
Predator
/
starter-workflows
Обзор
Документация
Войти
/
Predator
/
starter-workflows
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
.gitverse/workflows/base_workflows/cache-basic.yaml
32 строки
1 KB
Alexey Ponikarov
Изменена метка облачного раннера во всех примерах
03 дек 2025, 18:38
03 дек 2025, 18:38
bdd962c
Код
Авторство
О чём код?
# Базовый пример кеширования зависимостей (npm/pip) # В данное время, кеширование есть смысл применять только на локальных раннерах # Каждая задача выполняется на отдельном раннере и кеширование пока что происходит на только на уровне раннера name: Cache Basic on: push: branches: - master jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 # При первом запуске создаётся папка cache-folder и сохраняется в кэш. - name: Restore cache uses: actions/cache@v3 with: path: cache-folder key: my-cache # При следующем запуске, если ключ my-cache совпадает, папка восстанавливается до этого шага. - name: Create files run: | mkdir -p cache-folder echo "Hello from cache" > cache-folder/file.txt - name: Show files run: cat cache-folder/file.txt