mirror of
				https://github.com/Swatinem/rust-cache.git
				synced 2025-10-31 16:03:48 +00:00 
			
		
		
		
	Work around upstream GitHub issue and update dependencies
This commit is contained in:
		
							parent
							
								
									a226033982
								
							
						
					
					
						commit
						378c8285a4
					
				| @ -1,5 +1,9 @@ | ||||
| # Changelog | ||||
| 
 | ||||
| ## 2.7.3 | ||||
| 
 | ||||
| - Work around upstream problem that causes cache saving to hang for minutes. | ||||
| 
 | ||||
| ## 2.7.2 | ||||
| 
 | ||||
| - Only key by `Cargo.toml` and `Cargo.lock` files of workspace members. | ||||
|  | ||||
							
								
								
									
										4310
									
								
								dist/restore/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4310
									
								
								dist/restore/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										4310
									
								
								dist/save/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4310
									
								
								dist/save/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										76
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										76
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -10,7 +10,7 @@ | ||||
|       "license": "LGPL-3.0", | ||||
|       "dependencies": { | ||||
|         "@actions/buildjet-cache": "npm:github-actions.cache-buildjet@0.2.0", | ||||
|         "@actions/cache": "^3.2.2", | ||||
|         "@actions/cache": "^3.2.3", | ||||
|         "@actions/core": "^1.10.1", | ||||
|         "@actions/exec": "^1.1.1", | ||||
|         "@actions/glob": "^0.4.0", | ||||
| @ -20,7 +20,7 @@ | ||||
|       "devDependencies": { | ||||
|         "@vercel/ncc": "^0.38.1", | ||||
|         "linefix": "^0.1.1", | ||||
|         "typescript": "5.2.2" | ||||
|         "typescript": "5.3.3" | ||||
|       }, | ||||
|       "funding": { | ||||
|         "url": "https://github.com/sponsors/Swatinem" | ||||
| @ -51,9 +51,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@actions/cache": { | ||||
|       "version": "3.2.2", | ||||
|       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-3.2.2.tgz", | ||||
|       "integrity": "sha512-6D0Jq5JrLZRQ3VApeQwQkkV20ZZXjXsHNYXd9VjNUdi9E0h93wESpxfMJ2JWLCUCgHNLcfY0v3GjNM+2FdRMlg==", | ||||
|       "version": "3.2.3", | ||||
|       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-3.2.3.tgz", | ||||
|       "integrity": "sha512-m8KvmcD+JxSLOfNUXuBF2jL0Lp+co/Fhbf0NTt0M9lz61WnXRdqpIGrOvTRZmKIl+7HaHil6kGE3fkEfrKQCQA==", | ||||
|       "dependencies": { | ||||
|         "@actions/core": "^1.10.0", | ||||
|         "@actions/exec": "^1.0.1", | ||||
| @ -63,7 +63,7 @@ | ||||
|         "@azure/abort-controller": "^1.1.0", | ||||
|         "@azure/ms-rest-js": "^2.6.0", | ||||
|         "@azure/storage-blob": "^12.13.0", | ||||
|         "semver": "^6.1.0", | ||||
|         "semver": "^6.3.1", | ||||
|         "uuid": "^3.3.3" | ||||
|       } | ||||
|     }, | ||||
| @ -149,9 +149,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@azure/core-http": { | ||||
|       "version": "3.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-3.0.3.tgz", | ||||
|       "integrity": "sha512-QMib3wXotJMFhHgmJBPUF9YsyErw34H0XDFQd9CauH7TPB+RGcyl9Ayy7iURtJB04ngXhE6YwrQsWDXlSLrilg==", | ||||
|       "version": "3.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-3.0.4.tgz", | ||||
|       "integrity": "sha512-Fok9VVhMdxAFOtqiiAtg74fL0UJkt0z3D+ouUUxcRLzZNBioPRAMJFVxiWoJljYpXsRi4GDQHzQHDc9AiYaIUQ==", | ||||
|       "dependencies": { | ||||
|         "@azure/abort-controller": "^1.0.0", | ||||
|         "@azure/core-auth": "^1.3.0", | ||||
| @ -231,15 +231,15 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@azure/core-util": { | ||||
|       "version": "1.5.0", | ||||
|       "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.5.0.tgz", | ||||
|       "integrity": "sha512-GZBpVFDtQ/15hW1OgBcRdT4Bl7AEpcEZqLfbAvOtm1CQUncKWiYapFHVD588hmlV27NbOOtSm3cnLF3lvoHi4g==", | ||||
|       "version": "1.6.1", | ||||
|       "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz", | ||||
|       "integrity": "sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==", | ||||
|       "dependencies": { | ||||
|         "@azure/abort-controller": "^1.0.0", | ||||
|         "tslib": "^2.2.0" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=14.0.0" | ||||
|         "node": ">=16.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@azure/logger": { | ||||
| @ -282,9 +282,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@azure/storage-blob": { | ||||
|       "version": "12.16.0", | ||||
|       "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.16.0.tgz", | ||||
|       "integrity": "sha512-jz33rUSUGUB65FgYrTRgRDjG6hdPHwfvHe+g/UrwVG8MsyLqSxg9TaW7Yuhjxu1v1OZ5xam2NU6+IpCN0xJO8Q==", | ||||
|       "version": "12.17.0", | ||||
|       "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.17.0.tgz", | ||||
|       "integrity": "sha512-sM4vpsCpcCApagRW5UIjQNlNylo02my2opgp0Emi8x888hZUvJ3dN69Oq20cEGXkMUWnoCrBaB0zyS3yeB87sQ==", | ||||
|       "dependencies": { | ||||
|         "@azure/abort-controller": "^1.0.0", | ||||
|         "@azure/core-http": "^3.0.0", | ||||
| @ -300,33 +300,33 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@fastify/busboy": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.0.0.tgz", | ||||
|       "integrity": "sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==", | ||||
|       "version": "2.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.0.tgz", | ||||
|       "integrity": "sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==", | ||||
|       "engines": { | ||||
|         "node": ">=14" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@opentelemetry/api": { | ||||
|       "version": "1.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.6.0.tgz", | ||||
|       "integrity": "sha512-OWlrQAnWn9577PhVgqjUvMr1pg57Bc4jv0iL4w0PRuOSRvq67rvHW9Ie/dZVMvCzhSCB+UxhcY/PmCmFj33Q+g==", | ||||
|       "version": "1.7.0", | ||||
|       "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", | ||||
|       "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", | ||||
|       "engines": { | ||||
|         "node": ">=8.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@types/node": { | ||||
|       "version": "20.8.7", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.7.tgz", | ||||
|       "integrity": "sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==", | ||||
|       "version": "20.11.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.0.tgz", | ||||
|       "integrity": "sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==", | ||||
|       "dependencies": { | ||||
|         "undici-types": "~5.25.1" | ||||
|         "undici-types": "~5.26.4" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/@types/node-fetch": { | ||||
|       "version": "2.6.7", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.7.tgz", | ||||
|       "integrity": "sha512-lX17GZVpJ/fuCjguZ5b3TjEbSENxmEk1B2z02yoXSK9WMEWRivhdSY73wWMn6bpcCDAOh6qAdktpKHIlkDk2lg==", | ||||
|       "version": "2.6.10", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.10.tgz", | ||||
|       "integrity": "sha512-PPpPK6F9ALFTn59Ka3BaL+qGuipRfxNE8qVgkp0bVixeiR2c2/L+IVOiBdu9JhhT22sWnQEp6YyHGI2b2+CMcA==", | ||||
|       "dependencies": { | ||||
|         "@types/node": "*", | ||||
|         "form-data": "^4.0.0" | ||||
| @ -552,9 +552,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/typescript": { | ||||
|       "version": "5.2.2", | ||||
|       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", | ||||
|       "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", | ||||
|       "version": "5.3.3", | ||||
|       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", | ||||
|       "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", | ||||
|       "dev": true, | ||||
|       "bin": { | ||||
|         "tsc": "bin/tsc", | ||||
| @ -565,9 +565,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/undici": { | ||||
|       "version": "5.26.4", | ||||
|       "resolved": "https://registry.npmjs.org/undici/-/undici-5.26.4.tgz", | ||||
|       "integrity": "sha512-OG+QOf0fTLtazL9P9X7yqWxQ+Z0395Wk6DSkyTxtaq3wQEjIroVe7Y4asCX/vcCxYpNGMnwz8F0qbRYUoaQVMw==", | ||||
|       "version": "5.28.2", | ||||
|       "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", | ||||
|       "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", | ||||
|       "dependencies": { | ||||
|         "@fastify/busboy": "^2.0.0" | ||||
|       }, | ||||
| @ -576,9 +576,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/undici-types": { | ||||
|       "version": "5.25.3", | ||||
|       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", | ||||
|       "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==" | ||||
|       "version": "5.26.5", | ||||
|       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", | ||||
|       "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" | ||||
|     }, | ||||
|     "node_modules/uuid": { | ||||
|       "version": "3.4.0", | ||||
|  | ||||
| @ -23,7 +23,7 @@ | ||||
|   "homepage": "https://github.com/Swatinem/rust-cache#readme", | ||||
|   "dependencies": { | ||||
|     "@actions/buildjet-cache": "npm:github-actions.cache-buildjet@0.2.0", | ||||
|     "@actions/cache": "^3.2.2", | ||||
|     "@actions/cache": "^3.2.3", | ||||
|     "@actions/core": "^1.10.1", | ||||
|     "@actions/exec": "^1.1.1", | ||||
|     "@actions/glob": "^0.4.0", | ||||
| @ -33,7 +33,7 @@ | ||||
|   "devDependencies": { | ||||
|     "@vercel/ncc": "^0.38.1", | ||||
|     "linefix": "^0.1.1", | ||||
|     "typescript": "5.2.2" | ||||
|     "typescript": "5.3.3" | ||||
|   }, | ||||
|   "scripts": { | ||||
|     "prepare": "ncc build --target es2020 -o dist/restore src/restore.ts && ncc build --target es2020 -o dist/save src/save.ts && linefix dist" | ||||
|  | ||||
| @ -64,6 +64,7 @@ async function run() { | ||||
| 
 | ||||
|     reportError(e); | ||||
|   } | ||||
|   process.exit(); | ||||
| } | ||||
| 
 | ||||
| function setCacheHitOutput(cacheHit: boolean): void { | ||||
|  | ||||
| @ -76,6 +76,7 @@ async function run() { | ||||
|   } catch (e) { | ||||
|     reportError(e); | ||||
|   } | ||||
|   process.exit(); | ||||
| } | ||||
| 
 | ||||
| run(); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user