|  | @@ -28,6 +28,7 @@ jobs:
 | 
	
		
			
				|  |  |        - name: Get repo name
 | 
	
		
			
				|  |  |          id: get_repo_name
 | 
	
		
			
				|  |  |          run: echo "::set-output name=value::${GITHUB_REPOSITORY#*/}"
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        - name: Get last successful build for ${{ github.sha }}
 | 
	
		
			
				|  |  |          uses: octokit/[email protected]
 | 
	
		
			
				|  |  |          id: get_last_scheduled_run
 | 
	
	
		
			
				|  | @@ -40,6 +41,7 @@ jobs:
 | 
	
		
			
				|  |  |            head_sha: ${{ github.sha }}
 | 
	
		
			
				|  |  |          env:
 | 
	
		
			
				|  |  |            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        - name: Check if successful build of the current commit exists
 | 
	
		
			
				|  |  |          id: check_if_built
 | 
	
		
			
				|  |  |          run: |
 | 
	
	
		
			
				|  | @@ -48,6 +50,7 @@ jobs:
 | 
	
		
			
				|  |  |            else
 | 
	
		
			
				|  |  |              echo '::set-output name=skip_build::0'
 | 
	
		
			
				|  |  |            fi
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        - name: Cancel current run
 | 
	
		
			
				|  |  |          if: steps.check_if_built.outputs.skip_build == 1
 | 
	
		
			
				|  |  |          uses: octokit/[email protected]
 | 
	
	
		
			
				|  | @@ -58,6 +61,7 @@ jobs:
 | 
	
		
			
				|  |  |            run_id: ${{ github.run_id }}
 | 
	
		
			
				|  |  |          env:
 | 
	
		
			
				|  |  |            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        - name: Wait for the run to be cancelled
 | 
	
		
			
				|  |  |          if: steps.check_if_built.outputs.skip_build == 1
 | 
	
		
			
				|  |  |          run: sleep 60
 | 
	
	
		
			
				|  | @@ -206,7 +210,7 @@ jobs:
 | 
	
		
			
				|  |  |          max-size: "5G"
 | 
	
		
			
				|  |  |          verbose: 2
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    - name: Clone Heroes 3 data
 | 
	
		
			
				|  |  | +    - name: Prepare Heroes 3 data
 | 
	
		
			
				|  |  |        env:
 | 
	
		
			
				|  |  |          HEROES_3_DATA_PASSWORD: ${{ secrets.HEROES_3_DATA_PASSWORD }}
 | 
	
		
			
				|  |  |        if: ${{ env.HEROES_3_DATA_PASSWORD != '' && matrix.test == 1 }}
 | 
	
	
		
			
				|  | @@ -376,6 +380,7 @@ jobs:
 | 
	
		
			
				|  |  |        if: "${{ matrix.conan_profile != '' }}"
 | 
	
		
			
				|  |  |        with:
 | 
	
		
			
				|  |  |          python-version: '3.10'
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      - name: Conan setup
 | 
	
		
			
				|  |  |        if: "${{ matrix.conan_profile != '' }}"
 | 
	
		
			
				|  |  |        run: |
 |