GitHub Actions предоставляют два способа хранения файлов: кэширование для таких вещей, как
dependencies, и artifacts для результатов работы, таких как журналы или двоичные файлы. Хотя звучат они похоже, используются они для разных целей. Так, мы будем использовать кэширование, чтобы ускорить выполнение наших рабочих процессов.Еще один момент: доступ к кэшу будет ограничен только несколькими ветками:
current branch, base branch для pull requests и default branch. Кэши, созданные в несвязанных ветках, будут недоступны, но в большинстве случаев это не окажет влияния, поскольку работа ведётся либо в текущей, либо в базовой ветке.Правильное использование кэширования может помочь сократить время сборки, особенно для проектов, чьи зависимости меняются нечасто.
🖥 Читать статью (🇬🇧)
📱 @webdev_trends
#webdev #GitHub #Actions #Cache
