19 lines
		
	
	
		
			385 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			385 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|  | #!/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'" | ||
|  | if [ -z "$(echo $node_version | grep v$1)" ]; then | ||
|  |   echo "Unexpected version" | ||
|  |   exit 1 | ||
|  | fi | ||
|  | 
 | ||
|  | echo "Testing npm install" | ||
|  | mkdir -p test-npm-install | ||
|  | cd test-npm-install | ||
|  | npm init -y || exit 1 | ||
|  | npm install @actions/core || exit 1 |