forked from sheetjs/sheetjs
		
	CI fixes
This commit is contained in:
		
							parent
							
								
									5f0f2c91c5
								
							
						
					
					
						commit
						d54774cbad
					
				
							
								
								
									
										2
									
								
								.github/workflows/node-4+.yml
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										2
									
								
								.github/workflows/node-4+.yml
									
									
									
									
										vendored
									
									
								
							| @ -77,6 +77,8 @@ jobs: | ||||
|         name: 'nvm install ${{ matrix.node-version }} && npm install' | ||||
|         with: | ||||
|           node-version: ${{ matrix.node-version }} | ||||
|       - run: sudo curl -Lo /usr/bin/rooster https://github.com/SheetJS/rooster/releases/download/v0.2.0/rooster-v0.2.0-linux-amd64 | ||||
|       - run: sudo chmod a+x /usr/bin/rooster | ||||
|       - run: make init | ||||
|       - run: 'cd test_files; make all; cd -' | ||||
|       - run: npm run tests-only | ||||
|  | ||||
							
								
								
									
										2
									
								
								.github/workflows/node-iojs.yml
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										2
									
								
								.github/workflows/node-iojs.yml
									
									
									
									
										vendored
									
									
								
							| @ -30,6 +30,8 @@ jobs: | ||||
|         with: | ||||
|           node-version: ${{ matrix.node-version }} | ||||
|           skip-ls-check: true | ||||
|       - run: sudo curl -Lo /usr/bin/rooster https://github.com/SheetJS/rooster/releases/download/v0.2.0/rooster-v0.2.0-linux-amd64 | ||||
|       - run: sudo chmod a+x /usr/bin/rooster | ||||
|       - run: make init | ||||
|       - run: 'cd test_files; make all; cd -' | ||||
|       - run: npm run tests-only | ||||
|  | ||||
							
								
								
									
										2
									
								
								.github/workflows/node-pretest.yml
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										2
									
								
								.github/workflows/node-pretest.yml
									
									
									
									
										vendored
									
									
								
							| @ -12,6 +12,8 @@ jobs: | ||||
|         name: 'nvm install lts/* && npm install' | ||||
|         with: | ||||
|           node-version: 'lts/*' | ||||
|       - run: sudo curl -Lo /usr/bin/rooster https://github.com/SheetJS/rooster/releases/download/v0.2.0/rooster-v0.2.0-linux-amd64 | ||||
|       - run: sudo chmod a+x /usr/bin/rooster | ||||
|       - run: make init | ||||
|       - run: 'cd test_files; make all; cd -' | ||||
|       - run: npm run pretest | ||||
|  | ||||
							
								
								
									
										53
									
								
								.github/workflows/node-zero.yml
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										53
									
								
								.github/workflows/node-zero.yml
									
									
									
									
										vendored
									
									
								
							| @ -7,7 +7,7 @@ jobs: | ||||
|     runs-on: ubuntu-latest | ||||
|     outputs: | ||||
|       stable: ${{ steps.set-matrix.outputs.requireds }} | ||||
|       unstable: ${{ steps.set-matrix.outputs.optionals }} | ||||
| #      unstable: ${{ steps.set-matrix.outputs.optionals }} | ||||
|     steps: | ||||
|       - uses: ljharb/actions/node/matrix@main | ||||
|         id: set-matrix | ||||
| @ -46,37 +46,42 @@ jobs: | ||||
|           node-version: ${{ matrix.node-version }} | ||||
|           cache-node-modules-key: node_modules-${{ github.workflow }}-${{ github.action }}-${{ github.run_id }} | ||||
|           skip-ls-check: true | ||||
|       - run: sudo curl -Lo /usr/bin/rooster https://github.com/SheetJS/rooster/releases/download/v0.2.0/rooster-v0.2.0-linux-amd64 | ||||
|       - run: sudo chmod a+x /usr/bin/rooster | ||||
|       - run: make init | ||||
|       - run: 'cd test_files; make all; cd -' | ||||
|       - run: npm run tests-only | ||||
| 
 | ||||
|   unstable: | ||||
|     needs: [matrix, stable] | ||||
|     name: 'unstable minors' | ||||
|     continue-on-error: true | ||||
|     if: ${{ !github.head_ref || !startsWith(github.head_ref, 'renovate') }} | ||||
|     runs-on: ubuntu-latest | ||||
| #  unstable: | ||||
| #    needs: [matrix, stable] | ||||
| #    name: 'unstable minors' | ||||
| #    continue-on-error: true | ||||
| #    if: ${{ !github.head_ref || !startsWith(github.head_ref, 'renovate') }} | ||||
| #    runs-on: ubuntu-latest | ||||
| 
 | ||||
|     strategy: | ||||
|       fail-fast: false | ||||
|       matrix: | ||||
|         node-version: ${{ fromJson(needs.matrix.outputs.unstable) }} | ||||
| 
 | ||||
|     steps: | ||||
|       - uses: actions/checkout@v2 | ||||
|       - uses: ljharb/actions/node/install@main | ||||
|         name: 'nvm install ${{ matrix.node-version }} && npm install' | ||||
|         with: | ||||
|           node-version: ${{ matrix.node-version }} | ||||
|           cache-node-modules-key: node_modules-${{ github.workflow }}-${{ github.action }}-${{ github.run_id }} | ||||
|           skip-ls-check: true | ||||
|       - run: make init | ||||
|       - run: 'cd test_files; make all; cd -' | ||||
|       - run: npm run tests-only | ||||
| #    strategy: | ||||
| #      fail-fast: false | ||||
| #      matrix: | ||||
| #        node-version: ${{ fromJson(needs.matrix.outputs.unstable) }} | ||||
| # | ||||
| #    steps: | ||||
| #      - uses: actions/checkout@v2 | ||||
| #      - uses: ljharb/actions/node/install@main | ||||
| #        name: 'nvm install ${{ matrix.node-version }} && npm install' | ||||
| #        with: | ||||
| #          node-version: ${{ matrix.node-version }} | ||||
| #          cache-node-modules-key: node_modules-${{ github.workflow }}-${{ github.action }}-${{ github.run_id }} | ||||
| #          skip-ls-check: true | ||||
| #      - run: sudo curl -Lo /usr/bin/rooster https://github.com/SheetJS/rooster/releases/download/v0.2.0/rooster-v0.2.0-linux-amd64 | ||||
| #      - run: sudo chmod a+x /usr/bin/rooster | ||||
| #      - run: make init | ||||
| #      - run: 'cd test_files; make all; cd -' | ||||
| #      - run: npm run tests-only | ||||
| 
 | ||||
|   node: | ||||
|     name: 'node 0.x' | ||||
|     needs: [stable, unstable] | ||||
| #    needs: [stable, unstable] | ||||
|     needs: [stable] | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|       - run: 'echo tests completed' | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user