mirror of
https://github.com/Mibew/simple-icons.git
synced 2024-11-16 02:14:12 +03:00
a95ad430a3
* Set up caching jest cache for tests in CI Use actions/cache to cache the jest cache between runs. The cache will be invalided if the package-lock.json file is updated OR after 7 days [1]. The cache directory for jest is now also configured to be in a directory called ".jestcache" at the root of this project. This directory will be ignored by git due to its addition to the .gitignore. -- 1. https://docs.github.com/en/actions/guides/caching-dependencies-to-speed-up-workflows#usage-limits-and-eviction-policy * Trigger jest cache in CI * Include date in cache key This way the cache is invalidated very day * Add name for caching Jest's cache step * Demonstrate test failure with cache enabled * Revert ff915d466075d5292c7b5772406ff62fe1a3e220 * Cache dependencies * Update Jest cache configuration * Refactor and use Jest cache in Publish workfow - Refactor out the duplicated sanity check in the publish workflow into a separate, depended upon, job. - Use the Jest cache in the Publish workflow. * Update linter job in CI to just run `npm run lint` ... whereas previously it ran each linter separately. This avoids having to update the workflow file if a new linter is added (or a linter is removed). * Use run_number instead of date for jest cache in CI * Simplify GitHub release publish job
53 lines
697 B
Plaintext
53 lines
697 B
Plaintext
# Files generated by build script
|
|
/index.js
|
|
|
|
# Ignore all files in the icons folder
|
|
icons/*
|
|
# Except SVG files
|
|
!icons/*.svg
|
|
|
|
# Caches
|
|
.cache/
|
|
|
|
|
|
### NodeJS ###
|
|
# Logs
|
|
logs
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
lerna-debug.log*
|
|
|
|
# Dependency directories
|
|
node_modules/
|
|
|
|
|
|
### macOS ###
|
|
# General
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Icon must end with two \r
|
|
Icon
|
|
|
|
# Thumbnails
|
|
._*
|
|
|
|
# Files that might appear in the root of a volume
|
|
.DocumentRevisions-V100
|
|
.fseventsd
|
|
.Spotlight-V100
|
|
.TemporaryItems
|
|
.Trashes
|
|
.VolumeIcon.icns
|
|
.com.apple.timemachine.donotpresent
|
|
|
|
# Directories potentially created on remote AFP share
|
|
.AppleDB
|
|
.AppleDesktop
|
|
Network Trash Folder
|
|
Temporary Items
|
|
.apdisk
|