| 
									
										
										
										
											2020-01-27 10:37:12 -05:00
										 |  |  | #!/bin/sh
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if [ -z "$1" ]; then | 
					
						
							|  |  |  |   echo "Must supply node version argument" | 
					
						
							|  |  |  |   exit 1 | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | node_version="$(node --version)" | 
					
						
							|  |  |  | echo "Found node version '$node_version'" | 
					
						
							| 
									
										
										
										
											2020-03-10 11:51:57 -04:00
										 |  |  | if [ -z "$(echo $node_version | grep --fixed-strings v$1)" ]; then | 
					
						
							| 
									
										
										
										
											2020-01-27 10:37:12 -05:00
										 |  |  |   echo "Unexpected version" | 
					
						
							|  |  |  |   exit 1 | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-03-10 11:51:57 -04:00
										 |  |  | if [ -z "$2" ]; then | 
					
						
							|  |  |  |   echo "Testing npm install" | 
					
						
							|  |  |  |   mkdir -p test-npm-install | 
					
						
							|  |  |  |   cd test-npm-install | 
					
						
							|  |  |  |   npm init -y || exit 1 | 
					
						
							|  |  |  |   npm install @actions/core || exit 1 | 
					
						
							|  |  |  | else | 
					
						
							|  |  |  |   echo "Skip testing npm" | 
					
						
							|  |  |  | fi |