mirror of
				https://github.com/AppFlowy-IO/AppFlowy.git
				synced 2025-11-04 03:54:44 +00:00 
			
		
		
		
	chore: remove unused step in rust CI, allow cache on failure, show container logs (#5770)
This commit is contained in:
		
							parent
							
								
									661a0879c6
								
							
						
					
					
						commit
						20e82880ff
					
				
							
								
								
									
										15
									
								
								.github/workflows/rust_ci.yaml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								.github/workflows/rust_ci.yaml
									
									
									
									
										vendored
									
									
								
							@ -8,6 +8,7 @@ on:
 | 
			
		||||
      - "release/*"
 | 
			
		||||
    paths:
 | 
			
		||||
      - "frontend/rust-lib/**"
 | 
			
		||||
      - ".github/workflows/rust_ci.yaml"
 | 
			
		||||
 | 
			
		||||
  pull_request:
 | 
			
		||||
    branches:
 | 
			
		||||
@ -52,16 +53,10 @@ jobs:
 | 
			
		||||
          override: true
 | 
			
		||||
          components: rustfmt, clippy
 | 
			
		||||
          profile: minimal
 | 
			
		||||
 | 
			
		||||
      - name: Install prerequisites
 | 
			
		||||
        working-directory: frontend
 | 
			
		||||
        run: |
 | 
			
		||||
          cargo install --force cargo-make
 | 
			
		||||
          cargo install --force duckscript_cli
 | 
			
		||||
 | 
			
		||||
      - uses: Swatinem/rust-cache@v2
 | 
			
		||||
        with:
 | 
			
		||||
          prefix-key: "ubuntu-latest"
 | 
			
		||||
          cache-on-failure: true
 | 
			
		||||
          workspaces: |
 | 
			
		||||
            frontend/rust-lib
 | 
			
		||||
 | 
			
		||||
@ -106,6 +101,12 @@ jobs:
 | 
			
		||||
        run: cargo clippy --all-targets -- -D warnings
 | 
			
		||||
        working-directory: frontend/rust-lib
 | 
			
		||||
 | 
			
		||||
      - name: "Debug: show Appflowy-Cloud container logs"
 | 
			
		||||
        if: failure()
 | 
			
		||||
        working-directory: AppFlowy-Cloud
 | 
			
		||||
        run: |
 | 
			
		||||
          docker compose logs appflowy_cloud
 | 
			
		||||
 | 
			
		||||
      - name: Clean up Docker images
 | 
			
		||||
        run: |
 | 
			
		||||
          docker image prune -af
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user