mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-11-03 22:49:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			45 lines
		
	
	
		
			926 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			926 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
name: Various rustc tests
 | 
						|
 | 
						|
on:
 | 
						|
  - push
 | 
						|
 | 
						|
jobs:
 | 
						|
  bootstrap_rustc:
 | 
						|
    runs-on: ubuntu-latest
 | 
						|
    timeout-minutes: 60
 | 
						|
 | 
						|
    steps:
 | 
						|
    - uses: actions/checkout@v3
 | 
						|
 | 
						|
    - name: Cache cargo target dir
 | 
						|
      uses: actions/cache@v3
 | 
						|
      with:
 | 
						|
        path: build/cg_clif
 | 
						|
        key: ${{ runner.os }}-cargo-build-target-${{ hashFiles('rust-toolchain', '**/Cargo.lock') }}
 | 
						|
 | 
						|
    - name: Prepare dependencies
 | 
						|
      run: ./y.sh prepare
 | 
						|
 | 
						|
    - name: Test
 | 
						|
      run: ./scripts/test_bootstrap.sh
 | 
						|
 | 
						|
 | 
						|
  rustc_test_suite:
 | 
						|
    runs-on: ubuntu-latest
 | 
						|
    timeout-minutes: 60
 | 
						|
 | 
						|
    steps:
 | 
						|
    - uses: actions/checkout@v3
 | 
						|
 | 
						|
    - name: Cache cargo target dir
 | 
						|
      uses: actions/cache@v3
 | 
						|
      with:
 | 
						|
        path: build/cg_clif
 | 
						|
        key: ${{ runner.os }}-cargo-build-target-${{ hashFiles('rust-toolchain', '**/Cargo.lock') }}
 | 
						|
 | 
						|
    - name: Prepare dependencies
 | 
						|
      run: ./y.sh prepare
 | 
						|
 | 
						|
    - name: Test
 | 
						|
      run: ./scripts/test_rustc_tests.sh
 |