mirror of
				https://github.com/Mibew/simple-icons.git
				synced 2025-10-31 02:25:59 +03:00 
			
		
		
		
	* 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
 |