Disable build-test-web's tests on release or nightly build (#3296)
This commit is contained in:
		
							
								
								
									
										6
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							@ -89,16 +89,20 @@ jobs:
 | 
				
			|||||||
      - run: yarn build:wasm
 | 
					      - run: yarn build:wasm
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - run: yarn simpleserver:ci
 | 
					      - run: yarn simpleserver:ci
 | 
				
			||||||
 | 
					        if: ${{ github.event_name != 'release' && github.event_name != 'schedule' }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Install Chromium Browser
 | 
					      - name: Install Chromium Browser
 | 
				
			||||||
 | 
					        if: ${{ github.event_name != 'release' && github.event_name != 'schedule' }}
 | 
				
			||||||
        run: yarn playwright install chromium --with-deps
 | 
					        run: yarn playwright install chromium --with-deps
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: run unit tests
 | 
					      - name: run unit tests
 | 
				
			||||||
 | 
					        if: ${{ github.event_name != 'release' && github.event_name != 'schedule' }}
 | 
				
			||||||
        run: yarn test:nowatch
 | 
					        run: yarn test:nowatch
 | 
				
			||||||
        env:
 | 
					        env:
 | 
				
			||||||
          VITE_KC_DEV_TOKEN: ${{ secrets.KITTYCAD_API_TOKEN_DEV }}
 | 
					          VITE_KC_DEV_TOKEN: ${{ secrets.KITTYCAD_API_TOKEN_DEV }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: check for changes
 | 
					      - name: check for changes
 | 
				
			||||||
 | 
					        if: ${{ github.event_name != 'release' && github.event_name != 'schedule' }}
 | 
				
			||||||
        id: git-check
 | 
					        id: git-check
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
            git add src/lang/std/artifactMapGraphs
 | 
					            git add src/lang/std/artifactMapGraphs
 | 
				
			||||||
@ -107,7 +111,7 @@ jobs:
 | 
				
			|||||||
            else echo "modified=false" >> $GITHUB_OUTPUT
 | 
					            else echo "modified=false" >> $GITHUB_OUTPUT
 | 
				
			||||||
            fi
 | 
					            fi
 | 
				
			||||||
      - name: Commit changes, if any
 | 
					      - name: Commit changes, if any
 | 
				
			||||||
        if: steps.git-check.outputs.modified == 'true'
 | 
					        if: ${{ github.event_name != 'release' && github.event_name != 'schedule' && steps.git-check.outputs.modified == 'true' }}
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          git config --local user.email "github-actions[bot]@users.noreply.github.com"
 | 
					          git config --local user.email "github-actions[bot]@users.noreply.github.com"
 | 
				
			||||||
          git config --local user.name "github-actions[bot]"
 | 
					          git config --local user.name "github-actions[bot]"
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user