mirror of
				https://gitea.com/actions/cache.git
				synced 2025-10-31 07:47:07 +00:00 
			
		
		
		
	Compare commits
	
		
			2 Commits
		
	
	
		
			fix-345
			...
			dhadka/upd
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | 79f581f4b2 | ||
|   | b12f93aad9 | 
							
								
								
									
										1
									
								
								.github/CODEOWNERS
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.github/CODEOWNERS
									
									
									
									
										vendored
									
									
								
							| @@ -1 +0,0 @@ | ||||
| * @artifacts-actions | ||||
							
								
								
									
										2
									
								
								.licenses/npm/@actions/cache.dep.yml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.licenses/npm/@actions/cache.dep.yml
									
									
									
										generated
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| --- | ||||
| name: "@actions/cache" | ||||
| version: 1.0.4 | ||||
| version: 1.0.3 | ||||
| type: npm | ||||
| summary: Actions cache lib | ||||
| homepage: https://github.com/actions/toolkit/tree/main/packages/cache | ||||
|   | ||||
| @@ -213,39 +213,6 @@ test("getInputAsArray handles empty lines correctly", () => { | ||||
|     expect(actionUtils.getInputAsArray("foo")).toEqual(["bar", "baz"]); | ||||
| }); | ||||
|  | ||||
| test("getInputAsArray sorts files correctly", () => { | ||||
|     testUtils.setInput( | ||||
|         "foo", | ||||
|         "bar\n!baz\nwaldo\nqux\nquux\ncorge\ngrault\ngarply" | ||||
|     ); | ||||
|     expect(actionUtils.getInputAsArray("foo")).toEqual([ | ||||
|         "!baz", | ||||
|         "bar", | ||||
|         "corge", | ||||
|         "garply", | ||||
|         "grault", | ||||
|         "quux", | ||||
|         "qux", | ||||
|         "waldo" | ||||
|     ]); | ||||
| }); | ||||
|  | ||||
| test("getInputAsArray removes spaces after ! at the beginning", () => { | ||||
|     testUtils.setInput( | ||||
|         "foo", | ||||
|         "!   bar\n!  baz\n! qux\n!quux\ncorge\ngrault! garply\n!\r\t waldo" | ||||
|     ); | ||||
|     expect(actionUtils.getInputAsArray("foo")).toEqual([ | ||||
|         "!bar", | ||||
|         "!baz", | ||||
|         "!quux", | ||||
|         "!qux", | ||||
|         "!waldo", | ||||
|         "corge", | ||||
|         "grault! garply" | ||||
|     ]); | ||||
| }); | ||||
|  | ||||
| test("getInputAsInt returns undefined if input not set", () => { | ||||
|     expect(actionUtils.getInputAsInt("undefined")).toBeUndefined(); | ||||
| }); | ||||
|   | ||||
| @@ -97,7 +97,7 @@ test("restore with no key", async () => { | ||||
| test("restore with too many keys should fail", async () => { | ||||
|     const path = "node_modules"; | ||||
|     const key = "node-test"; | ||||
|     const restoreKeys = [...Array(20).keys()].map(x => x.toString()).sort(); | ||||
|     const restoreKeys = [...Array(20).keys()].map(x => x.toString()); | ||||
|     testUtils.setInputs({ | ||||
|         path: path, | ||||
|         key, | ||||
|   | ||||
							
								
								
									
										45179
									
								
								dist/restore/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										45179
									
								
								dist/restore/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										45179
									
								
								dist/save/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										45179
									
								
								dist/save/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										8
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										8
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -5,11 +5,11 @@ | ||||
|   "requires": true, | ||||
|   "dependencies": { | ||||
|     "@actions/cache": { | ||||
|       "version": "1.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-1.0.4.tgz", | ||||
|       "integrity": "sha512-1grYfbu8P6JDDHc40eOI5tQDRcAxMwq5HBWhaCqEg9o/ixDRZfwPHlQvQAop2ZzFCjF2ns0ENQOIBAH8GNn+zA==", | ||||
|       "version": "1.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-1.0.3.tgz", | ||||
|       "integrity": "sha512-2DcdMrqbfj5LcsEYIh6ACgjb0bNMeMPP7y1a+bf/Sk0MFfkkrYRNFihkXRV6v0TNkNo0b5X38xmUguRZ5ZPLbw==", | ||||
|       "requires": { | ||||
|         "@actions/core": "^1.2.6", | ||||
|         "@actions/core": "^1.2.4", | ||||
|         "@actions/exec": "^1.0.1", | ||||
|         "@actions/glob": "^0.1.0", | ||||
|         "@actions/http-client": "^1.0.9", | ||||
|   | ||||
| @@ -23,7 +23,7 @@ | ||||
|   "author": "GitHub", | ||||
|   "license": "MIT", | ||||
|   "dependencies": { | ||||
|     "@actions/cache": "^1.0.4", | ||||
|     "@actions/cache": "^1.0.3", | ||||
|     "@actions/core": "^1.2.6", | ||||
|     "@actions/exec": "^1.0.1", | ||||
|     "@actions/io": "^1.0.1" | ||||
|   | ||||
| @@ -60,9 +60,8 @@ export function getInputAsArray( | ||||
|     return core | ||||
|         .getInput(name, options) | ||||
|         .split("\n") | ||||
|         .map(s => s.replace(/^!\s+/, "!").trim()) | ||||
|         .filter(x => x !== "") | ||||
|         .sort(); | ||||
|         .map(s => s.trim()) | ||||
|         .filter(x => x !== ""); | ||||
| } | ||||
|  | ||||
| export function getInputAsInt( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user