mirror of
				https://gitea.com/actions/setup-node.git
				synced 2025-10-29 15:52:42 +08:00 
			
		
		
		
	download from node-versions and fallback to node dist (#147)
* download LTS versions from releases * support upcoiming ghes Co-authored-by: eric sciple <ericsciple@users.noreply.github.com>
This commit is contained in:
		
							
								
								
									
										770
									
								
								__tests__/data/node-dist-index.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										770
									
								
								__tests__/data/node-dist-index.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,770 @@ | ||||
| [ | ||||
|     { | ||||
|         "version": "v14.1.0", | ||||
|         "date": "2020-04-29", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.14.4", | ||||
|         "v8": "8.1.307.31", | ||||
|         "uv": "1.37.0", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1g", | ||||
|         "modules": "83", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v14.0.0", | ||||
|         "date": "2020-04-21", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.14.4", | ||||
|         "v8": "8.1.307.30", | ||||
|         "uv": "1.37.0", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1f", | ||||
|         "modules": "83", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v13.14.0", | ||||
|         "date": "2020-04-28", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.14.4", | ||||
|         "v8": "7.9.317.25", | ||||
|         "uv": "1.37.0", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1g", | ||||
|         "modules": "79", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v13.13.0", | ||||
|         "date": "2020-04-14", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.14.4", | ||||
|         "v8": "7.9.317.25", | ||||
|         "uv": "1.35.0", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1f", | ||||
|         "modules": "79", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v12.16.3", | ||||
|         "date": "2020-04-28", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.14.4", | ||||
|         "v8": "7.8.279.23", | ||||
|         "uv": "1.34.2", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1g", | ||||
|         "modules": "72", | ||||
|         "lts": "Erbium", | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v12.16.2", | ||||
|         "date": "2020-04-08", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.14.4", | ||||
|         "v8": "7.8.279.23", | ||||
|         "uv": "1.34.2", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1e", | ||||
|         "modules": "72", | ||||
|         "lts": "Erbium", | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v12.1.0", | ||||
|         "date": "2019-04-29", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.9.0", | ||||
|         "v8": "7.4.288.21", | ||||
|         "uv": "1.28.0", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1b", | ||||
|         "modules": "72", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v11.15.0", | ||||
|         "date": "2019-04-30", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.7.0", | ||||
|         "v8": "7.0.276.38", | ||||
|         "uv": "1.27.0", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1b", | ||||
|         "modules": "67", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v10.20.1", | ||||
|         "date": "2020-04-10", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.14.4", | ||||
|         "v8": "6.8.275.32", | ||||
|         "uv": "1.34.2", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1e", | ||||
|         "modules": "64", | ||||
|         "lts": "Dubnium", | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v10.20.0", | ||||
|         "date": "2020-03-24", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.14.4", | ||||
|         "v8": "6.8.275.32", | ||||
|         "uv": "1.34.2", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.1.1e", | ||||
|         "modules": "64", | ||||
|         "lts": "Dubnium", | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v9.11.2", | ||||
|         "date": "2018-06-12", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "5.6.0", | ||||
|         "v8": "6.2.414.46", | ||||
|         "uv": "1.19.2", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2o", | ||||
|         "modules": "59", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v9.11.1", | ||||
|         "date": "2018-04-05", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "5.6.0", | ||||
|         "v8": "6.2.414.46", | ||||
|         "uv": "1.19.2", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2o", | ||||
|         "modules": "59", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v8.17.0", | ||||
|         "date": "2019-12-17", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.13.4", | ||||
|         "v8": "6.2.414.78", | ||||
|         "uv": "1.23.2", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2s", | ||||
|         "modules": "57", | ||||
|         "lts": "Carbon", | ||||
|         "security": true | ||||
|     }, | ||||
|     { | ||||
|         "version": "v8.16.2", | ||||
|         "date": "2019-10-08", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "6.4.1", | ||||
|         "v8": "6.2.414.78", | ||||
|         "uv": "1.23.2", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2s", | ||||
|         "modules": "57", | ||||
|         "lts": "Carbon", | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v7.10.1", | ||||
|         "date": "2017-07-11", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "4.2.0", | ||||
|         "v8": "5.5.372.43", | ||||
|         "uv": "1.11.0", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2k", | ||||
|         "modules": "51", | ||||
|         "lts": false, | ||||
|         "security": true | ||||
|     }, | ||||
|     { | ||||
|         "version": "v7.10.0", | ||||
|         "date": "2017-05-02", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "4.2.0", | ||||
|         "v8": "5.5.372.43", | ||||
|         "uv": "1.11.0", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2k", | ||||
|         "modules": "51", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v6.17.1", | ||||
|         "date": "2019-04-03", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "3.10.10", | ||||
|         "v8": "5.1.281.111", | ||||
|         "uv": "1.16.1", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2r", | ||||
|         "modules": "48", | ||||
|         "lts": "Boron", | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v6.17.0", | ||||
|         "date": "2019-02-28", | ||||
|         "files": [ | ||||
|             "aix-ppc64", | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-s390x", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "3.10.10", | ||||
|         "v8": "5.1.281.111", | ||||
|         "uv": "1.16.1", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2r", | ||||
|         "modules": "48", | ||||
|         "lts": "Boron", | ||||
|         "security": true | ||||
|     }, | ||||
|     { | ||||
|         "version": "v5.12.0", | ||||
|         "date": "2016-06-23", | ||||
|         "files": [ | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi" | ||||
|         ], | ||||
|         "npm": "3.8.6", | ||||
|         "v8": "4.6.85.32", | ||||
|         "uv": "1.8.0", | ||||
|         "zlib": "1.2.8", | ||||
|         "openssl": "1.0.2h", | ||||
|         "modules": "47", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v4.9.1", | ||||
|         "date": "2018-03-29", | ||||
|         "files": [ | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "2.15.11", | ||||
|         "v8": "4.5.103.53", | ||||
|         "uv": "1.9.1", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2o", | ||||
|         "modules": "46", | ||||
|         "lts": "Argon", | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v4.9.0", | ||||
|         "date": "2018-03-28", | ||||
|         "files": [ | ||||
|             "headers", | ||||
|             "linux-arm64", | ||||
|             "linux-armv6l", | ||||
|             "linux-armv7l", | ||||
|             "linux-ppc64le", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-7z", | ||||
|             "win-x64-exe", | ||||
|             "win-x64-msi", | ||||
|             "win-x64-zip", | ||||
|             "win-x86-7z", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi", | ||||
|             "win-x86-zip" | ||||
|         ], | ||||
|         "npm": "2.15.11", | ||||
|         "v8": "4.5.103.53", | ||||
|         "uv": "1.9.1", | ||||
|         "zlib": "1.2.11", | ||||
|         "openssl": "1.0.2o", | ||||
|         "modules": "46", | ||||
|         "lts": "Argon", | ||||
|         "security": true | ||||
|     }, | ||||
|     { | ||||
|         "version": "v0.12.18", | ||||
|         "date": "2017-02-22", | ||||
|         "files": [ | ||||
|             "headers", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "osx-x86-tar", | ||||
|             "src", | ||||
|             "sunos-x86", | ||||
|             "win-x64-exe", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi" | ||||
|         ], | ||||
|         "npm": "2.15.11", | ||||
|         "v8": "3.28.71.20", | ||||
|         "uv": "1.6.1", | ||||
|         "zlib": "1.2.8", | ||||
|         "openssl": "1.0.1u", | ||||
|         "modules": "14", | ||||
|         "lts": false, | ||||
|         "security": false | ||||
|     }, | ||||
|     { | ||||
|         "version": "v0.12.17", | ||||
|         "date": "2016-10-18", | ||||
|         "files": [ | ||||
|             "headers", | ||||
|             "linux-x64", | ||||
|             "linux-x86", | ||||
|             "osx-x64-pkg", | ||||
|             "osx-x64-tar", | ||||
|             "osx-x86-tar", | ||||
|             "src", | ||||
|             "sunos-x64", | ||||
|             "sunos-x86", | ||||
|             "win-x64-exe", | ||||
|             "win-x86-exe", | ||||
|             "win-x86-msi" | ||||
|         ], | ||||
|         "npm": "2.15.1", | ||||
|         "v8": "3.28.71.19", | ||||
|         "uv": "1.6.1", | ||||
|         "zlib": "1.2.8", | ||||
|         "openssl": "1.0.1u", | ||||
|         "modules": "14", | ||||
|         "lts": false, | ||||
|         "security": true | ||||
|     } | ||||
| ] | ||||
							
								
								
									
										152
									
								
								__tests__/data/versions-manifest.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										152
									
								
								__tests__/data/versions-manifest.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,152 @@ | ||||
| [ | ||||
|     { | ||||
|       "version": "14.0.0", | ||||
|       "stable": true, | ||||
|       "release_url": "https://github.com/actions/node-versions/releases/tag/14.0.0-20200423.30", | ||||
|       "files": [ | ||||
|         { | ||||
|           "filename": "node-14.0.0-darwin-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "darwin", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/14.0.0-20200423.30/node-14.0.0-darwin-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-14.0.0-linux-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "linux", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/14.0.0-20200423.30/node-14.0.0-linux-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-14.0.0-win32-x64.zip", | ||||
|           "arch": "x64", | ||||
|           "platform": "win32", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/14.0.0-20200423.30/node-14.0.0-win32-x64.zip" | ||||
|         } | ||||
|       ] | ||||
|     }, | ||||
|     { | ||||
|       "version": "13.13.0", | ||||
|       "stable": true, | ||||
|       "release_url": "https://github.com/actions/node-versions/releases/tag/13.13.0-20200423.29", | ||||
|       "files": [ | ||||
|         { | ||||
|           "filename": "node-13.13.0-darwin-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "darwin", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/13.13.0-20200423.29/node-13.13.0-darwin-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-13.13.0-linux-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "linux", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/13.13.0-20200423.29/node-13.13.0-linux-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-13.13.0-win32-x64.zip", | ||||
|           "arch": "x64", | ||||
|           "platform": "win32", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/13.13.0-20200423.29/node-13.13.0-win32-x64.zip" | ||||
|         } | ||||
|       ] | ||||
|     }, | ||||
|     { | ||||
|       "version": "12.16.2", | ||||
|       "stable": true, | ||||
|       "release_url": "https://github.com/actions/node-versions/releases/tag/12.16.2-20200423.28", | ||||
|       "files": [ | ||||
|         { | ||||
|           "filename": "node-12.16.2-darwin-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "darwin", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/12.16.2-20200423.28/node-12.16.2-darwin-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-12.16.2-linux-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "linux", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/12.16.2-20200423.28/node-12.16.2-linux-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-12.16.2-win32-x64.zip", | ||||
|           "arch": "x64", | ||||
|           "platform": "win32", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/12.16.2-20200423.28/node-12.16.2-win32-x64.zip" | ||||
|         } | ||||
|       ] | ||||
|     }, | ||||
|     { | ||||
|       "version": "10.20.1", | ||||
|       "stable": true, | ||||
|       "release_url": "https://github.com/actions/node-versions/releases/tag/10.20.1-20200423.27", | ||||
|       "files": [ | ||||
|         { | ||||
|           "filename": "node-10.20.1-darwin-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "darwin", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/10.20.1-20200423.27/node-10.20.1-darwin-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-10.20.1-linux-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "linux", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/10.20.1-20200423.27/node-10.20.1-linux-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-10.20.1-win32-x64.zip", | ||||
|           "arch": "x64", | ||||
|           "platform": "win32", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/10.20.1-20200423.27/node-10.20.1-win32-x64.zip" | ||||
|         } | ||||
|       ] | ||||
|     }, | ||||
|     { | ||||
|       "version": "8.17.0", | ||||
|       "stable": true, | ||||
|       "release_url": "https://github.com/actions/node-versions/releases/tag/8.17.0-20200423.26", | ||||
|       "files": [ | ||||
|         { | ||||
|           "filename": "node-8.17.0-darwin-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "darwin", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/8.17.0-20200423.26/node-8.17.0-darwin-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-8.17.0-linux-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "linux", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/8.17.0-20200423.26/node-8.17.0-linux-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-8.17.0-win32-x64.zip", | ||||
|           "arch": "x64", | ||||
|           "platform": "win32", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/8.17.0-20200423.26/node-8.17.0-win32-x64.zip" | ||||
|         } | ||||
|       ] | ||||
|     }, | ||||
|     { | ||||
|       "version": "6.17.1", | ||||
|       "stable": true, | ||||
|       "release_url": "https://github.com/actions/node-versions/releases/tag/6.17.1-20200423.25", | ||||
|       "files": [ | ||||
|         { | ||||
|           "filename": "node-6.17.1-darwin-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "darwin", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/6.17.1-20200423.25/node-6.17.1-darwin-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-6.17.1-linux-x64.tar.gz", | ||||
|           "arch": "x64", | ||||
|           "platform": "linux", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/6.17.1-20200423.25/node-6.17.1-linux-x64.tar.gz" | ||||
|         }, | ||||
|         { | ||||
|           "filename": "node-6.17.1-win32-x64.zip", | ||||
|           "arch": "x64", | ||||
|           "platform": "win32", | ||||
|           "download_url": "https://github.com/actions/node-versions/releases/download/6.17.1-20200423.25/node-6.17.1-win32-x64.zip" | ||||
|         } | ||||
|       ] | ||||
|     } | ||||
|   ] | ||||
		Reference in New Issue
	
	Block a user