mirror of
				https://github.com/actions/checkout.git
				synced 2025-11-04 06:41:56 +02:00 
			
		
		
		
	Added environment based path test
* __test__/verify-environment-path.sh:
      Added.
    * .github/workflows/test.yml:
			
			
This commit is contained in:
		
							parent
							
								
									e67ad3383b
								
							
						
					
					
						commit
						4f92610a97
					
				
					 2 changed files with 18 additions and 0 deletions
				
			
		
							
								
								
									
										12
									
								
								.github/workflows/test.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/test.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -10,6 +10,8 @@ on:
 | 
				
			||||||
jobs:
 | 
					jobs:
 | 
				
			||||||
  build:
 | 
					  build:
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					    env:
 | 
				
			||||||
 | 
					      main_path: main_path_test
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/setup-node@v1
 | 
					      - uses: actions/setup-node@v1
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
| 
						 | 
					@ -57,6 +59,16 @@ jobs:
 | 
				
			||||||
        shell: bash
 | 
					        shell: bash
 | 
				
			||||||
        run: __test__/verify-clean.sh
 | 
					        run: __test__/verify-clean.sh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      # Use environment variable as path
 | 
				
			||||||
 | 
					      - name: Environment path test
 | 
				
			||||||
 | 
					        uses: ./
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          ref: test-data/v2/basic
 | 
				
			||||||
 | 
					          path: ${{ env.main_path }}
 | 
				
			||||||
 | 
					      - name: Verify environment path test
 | 
				
			||||||
 | 
					        shell: bash
 | 
				
			||||||
 | 
					        run: __test__/verify-environment-path.sh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      # Side by side
 | 
					      # Side by side
 | 
				
			||||||
      - name: Checkout side by side 1
 | 
					      - name: Checkout side by side 1
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										6
									
								
								__test__/verify-environment-path.sh
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										6
									
								
								__test__/verify-environment-path.sh
									
										
									
									
									
										Executable file
									
								
							| 
						 | 
					@ -0,0 +1,6 @@
 | 
				
			||||||
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if [ ! -f "./main_path_test/basic-file.txt" ]; then
 | 
				
			||||||
 | 
					    echo "Expected file does not exist"
 | 
				
			||||||
 | 
					    exit 1
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue