Merge pull request #24 from Quantum-P3/node-testing-dev
agregar pruebas de node.js a dev y PRs
This commit is contained in:
		
						commit
						9e16b3d39a
					
				| 
						 | 
					@ -0,0 +1,31 @@
 | 
				
			||||||
 | 
					# This workflow will do a clean install of node dependencies, cache/restore them, build the source code and run tests across different versions of node
 | 
				
			||||||
 | 
					# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					name: Node.js CI
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					on:
 | 
				
			||||||
 | 
					  push:
 | 
				
			||||||
 | 
					    branches: [ dev ]
 | 
				
			||||||
 | 
					  pull_request:
 | 
				
			||||||
 | 
					    branches: [ dev ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					jobs:
 | 
				
			||||||
 | 
					  build:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    strategy:
 | 
				
			||||||
 | 
					      matrix:
 | 
				
			||||||
 | 
					        node-version: [12.x, 14.x, 16.x]
 | 
				
			||||||
 | 
					        # See supported Node.js release schedule at https://nodejs.org/en/about/releases/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    steps:
 | 
				
			||||||
 | 
					    - uses: actions/checkout@v2
 | 
				
			||||||
 | 
					    - name: Use Node.js ${{ matrix.node-version }}
 | 
				
			||||||
 | 
					      uses: actions/setup-node@v2
 | 
				
			||||||
 | 
					      with:
 | 
				
			||||||
 | 
					        node-version: ${{ matrix.node-version }}
 | 
				
			||||||
 | 
					        cache: 'npm'
 | 
				
			||||||
 | 
					    - run: npm ci
 | 
				
			||||||
 | 
					    - run: npm run build --if-present
 | 
				
			||||||
 | 
					    - run: npm test
 | 
				
			||||||
		Loading…
	
		Reference in New Issue