mirror of
				https://github.com/Swatinem/rust-cache
				synced 2025-11-04 06:29:10 +00:00 
			
		
		
		
	ci: Disable rustup self-updates
This commit is contained in:
		
							parent
							
								
									6720f05bc4
								
							
						
					
					
						commit
						f1b1a1a78f
					
				
					 6 changed files with 28 additions and 5 deletions
				
			
		
							
								
								
									
										6
									
								
								.github/workflows/coverage.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/coverage.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -18,7 +18,11 @@ jobs:
 | 
			
		|||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
 | 
			
		||||
      - run: rustup toolchain install stable --profile minimal --component llvm-tools-preview
 | 
			
		||||
      # When rustup is updated, it tries to replace its binary, which on Windows is somehow locked.
 | 
			
		||||
      # This can result in the CI failure, see: https://github.com/rust-lang/rustup/issues/3029
 | 
			
		||||
      - run: |
 | 
			
		||||
          rustup set auto-self-update disable
 | 
			
		||||
          rustup toolchain install stable --profile minimal --component llvm-tools-preview
 | 
			
		||||
 | 
			
		||||
      - uses: taiki-e/install-action@cargo-llvm-cov
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										6
									
								
								.github/workflows/install.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/install.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -18,7 +18,11 @@ jobs:
 | 
			
		|||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
 | 
			
		||||
      - run: rustup toolchain install stable --profile minimal
 | 
			
		||||
      # When rustup is updated, it tries to replace its binary, which on Windows is somehow locked.
 | 
			
		||||
      # This can result in the CI failure, see: https://github.com/rust-lang/rustup/issues/3029
 | 
			
		||||
      - run: |
 | 
			
		||||
          rustup set auto-self-update disable
 | 
			
		||||
          rustup toolchain install stable --profile minimal
 | 
			
		||||
 | 
			
		||||
      - uses: ./
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										6
									
								
								.github/workflows/simple.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/simple.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -18,7 +18,11 @@ jobs:
 | 
			
		|||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
 | 
			
		||||
      - run: rustup toolchain install stable --profile minimal
 | 
			
		||||
      # When rustup is updated, it tries to replace its binary, which on Windows is somehow locked.
 | 
			
		||||
      # This can result in the CI failure, see: https://github.com/rust-lang/rustup/issues/3029
 | 
			
		||||
      - run: |
 | 
			
		||||
          rustup set auto-self-update disable
 | 
			
		||||
          rustup toolchain install stable --profile minimal
 | 
			
		||||
 | 
			
		||||
      - uses: ./
 | 
			
		||||
        with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										3
									
								
								.github/workflows/sparse-registry.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.github/workflows/sparse-registry.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -19,7 +19,10 @@ jobs:
 | 
			
		|||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
 | 
			
		||||
      # When rustup is updated, it tries to replace its binary, which on Windows is somehow locked.
 | 
			
		||||
      # This can result in the CI failure, see: https://github.com/rust-lang/rustup/issues/3029
 | 
			
		||||
      - run: |
 | 
			
		||||
          rustup set auto-self-update disable
 | 
			
		||||
          rustup toolchain install nightly --profile minimal
 | 
			
		||||
          rustup default nightly
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										6
									
								
								.github/workflows/target-dir.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/target-dir.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -18,7 +18,11 @@ jobs:
 | 
			
		|||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
 | 
			
		||||
      - run: rustup toolchain install stable --profile minimal
 | 
			
		||||
      # When rustup is updated, it tries to replace its binary, which on Windows is somehow locked.
 | 
			
		||||
      # This can result in the CI failure, see: https://github.com/rust-lang/rustup/issues/3029
 | 
			
		||||
      - run: |
 | 
			
		||||
          rustup set auto-self-update disable
 | 
			
		||||
          rustup toolchain install stable --profile minimal
 | 
			
		||||
 | 
			
		||||
      # the `workspaces` option has the format `$workspace -> $target-dir`
 | 
			
		||||
      # and the `$target-dir` is relative to the `$workspace`.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										6
									
								
								.github/workflows/workspaces.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/workspaces.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -18,7 +18,11 @@ jobs:
 | 
			
		|||
    steps:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
 | 
			
		||||
      - run: rustup toolchain install stable --profile minimal --target wasm32-unknown-unknown
 | 
			
		||||
      # When rustup is updated, it tries to replace its binary, which on Windows is somehow locked.
 | 
			
		||||
      # This can result in the CI failure, see: https://github.com/rust-lang/rustup/issues/3029
 | 
			
		||||
      - run: |
 | 
			
		||||
          rustup set auto-self-update disable
 | 
			
		||||
          rustup toolchain install stable --profile minimal --target wasm32-unknown-unknown
 | 
			
		||||
 | 
			
		||||
      - uses: ./
 | 
			
		||||
        with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue