mirror of
				https://github.com/MindWorkAI/AI-Studio.git
				synced 2025-11-04 01:20:21 +00:00 
			
		
		
		
	Going back using $RUNNER_TEMP for the qemu image due to not enough space on $GITHUB_WORKSPACE
This commit is contained in:
		
							parent
							
								
									32bc7a00d4
								
							
						
					
					
						commit
						a76fc4be10
					
				
							
								
								
									
										13
									
								
								.github/workflows/build-and-release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								.github/workflows/build-and-release.yml
									
									
									
									
										vendored
									
									
								
							@ -231,7 +231,7 @@ jobs:
 | 
			
		||||
        uses: actions/cache@v4
 | 
			
		||||
        id: linux_arm_cache
 | 
			
		||||
        with:
 | 
			
		||||
          path: qemu/linux_arm_qemu_cache.img
 | 
			
		||||
          path: $RUNNER_TEMP/linux_arm_qemu_cache.img
 | 
			
		||||
          
 | 
			
		||||
          # When the entire key matches, Rust might just create the bundles using the current .NET build:
 | 
			
		||||
          key: target-linux-arm64-rust-${{ env.RUST_VERSION }}-dependencies-${{ env.CARGO_LOCK_HASH }}
 | 
			
		||||
@ -281,14 +281,13 @@ jobs:
 | 
			
		||||
      - name: Add the built runner image to the cache
 | 
			
		||||
        if: steps.linux_arm_cache.outputs.cache-hit != 'true'
 | 
			
		||||
        run: |
 | 
			
		||||
          mkdir -p qemu
 | 
			
		||||
          mv ${{ steps.build-linux-arm-runner.outputs.image }} qemu/linux_arm_qemu_cache.img
 | 
			
		||||
          mv ${{ steps.build-linux-arm-runner.outputs.image }} $RUNNER_TEMP/linux_arm_qemu_cache.img
 | 
			
		||||
            
 | 
			
		||||
      - name: Compiling the Rust runtime
 | 
			
		||||
        uses: pguyot/arm-runner-action@v2.6.5
 | 
			
		||||
        id: build-linux-arm
 | 
			
		||||
        with:
 | 
			
		||||
          base_image: file://$GITHUB_WORKSPACE/qemu/linux_arm_qemu_cache.img
 | 
			
		||||
          base_image: file://$RUNNER_TEMP/linux_arm_qemu_cache.img
 | 
			
		||||
          cpu: cortex-a53
 | 
			
		||||
          optimize_image: false
 | 
			
		||||
          copy_artifact_path: runtime
 | 
			
		||||
@ -309,16 +308,12 @@ jobs:
 | 
			
		||||
          echo "Searching for linux_arm_qemu_cache.img"
 | 
			
		||||
          find $RUNNER_TEMP -name 'linux_arm_qemu_cache.img' -print 2>/dev/null
 | 
			
		||||
          
 | 
			
		||||
          echo "Searching for linux_arm_qemu_cache.img, location 2:"
 | 
			
		||||
          find . -name 'linux_arm_qemu_cache.img' -print 2>/dev/null
 | 
			
		||||
          
 | 
			
		||||
          echo "Searching for mind-work-ai-studio_*.deb"
 | 
			
		||||
          find . -name 'mind-work-ai-studio_*.deb' -print 2>/dev/null
 | 
			
		||||
          
 | 
			
		||||
      - name: Update the runner image to cache the Rust runtime build
 | 
			
		||||
        run: |
 | 
			
		||||
          mkdir -p qemu
 | 
			
		||||
          mv ${{ steps.build-linux-arm.outputs.image }} qemu/linux_arm_qemu_cache.img
 | 
			
		||||
          mv ${{ steps.build-linux-arm.outputs.image }} $RUNNER_TEMP/linux_arm_qemu_cache.img
 | 
			
		||||
      
 | 
			
		||||
      - name: Upload artifact (Linux - Debian Package)
 | 
			
		||||
        uses: actions/upload-artifact@v4
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user