ci: add a step in `misc-tooling`, to ensure `v -autofree -o v2 cmd/v` does not regress
							parent
							
								
									05b51c5b01
								
							
						
					
					
						commit
						a08e673581
					
				| 
						 | 
					@ -116,7 +116,8 @@ jobs:
 | 
				
			||||||
          sudo apt-get install --quiet -y xfonts-75dpi xfonts-base
 | 
					          sudo apt-get install --quiet -y xfonts-75dpi xfonts-base
 | 
				
			||||||
      - name: Build v
 | 
					      - name: Build v
 | 
				
			||||||
        run: make
 | 
					        run: make
 | 
				
			||||||
      - name: ensure v up works
 | 
					        
 | 
				
			||||||
 | 
					      - name: Ensure v up works
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          ./v cmd/tools/oldv.v
 | 
					          ./v cmd/tools/oldv.v
 | 
				
			||||||
          ./cmd/tools/oldv -v HEAD^^^^^
 | 
					          ./cmd/tools/oldv -v HEAD^^^^^
 | 
				
			||||||
| 
						 | 
					@ -126,6 +127,10 @@ jobs:
 | 
				
			||||||
          ./v version
 | 
					          ./v version
 | 
				
			||||||
          ./v  -o v2 cmd/v
 | 
					          ./v  -o v2 cmd/v
 | 
				
			||||||
          ./v2 -o v3 cmd/v
 | 
					          ./v2 -o v3 cmd/v
 | 
				
			||||||
 | 
					      
 | 
				
			||||||
 | 
					      - name: Ensure V can be compiled with -autofree
 | 
				
			||||||
 | 
					        run: ./v -autofree -o v2 cmd/v  ## NB: this does not mean it runs, but at least keeps it from regressing
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
      - name: Shader examples can be build
 | 
					      - name: Shader examples can be build
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          wget https://github.com/floooh/sokol-tools-bin/archive/pre-feb2021-api-changes.tar.gz
 | 
					          wget https://github.com/floooh/sokol-tools-bin/archive/pre-feb2021-api-changes.tar.gz
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue