use commit hash instead of tag for [use] github actions (#2450)
This commit is contained in:
		
					parent
					
						
							
								f853d3d856
							
						
					
				
			
			
				commit
				
					
						203f5ccbfb
					
				
			
		
					 5 changed files with 22 additions and 24 deletions
				
			
		
							
								
								
									
										12
									
								
								.github/workflows/beta_artifacts.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/beta_artifacts.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -15,8 +15,8 @@ jobs:
 | 
				
			||||||
    env:
 | 
					    env:
 | 
				
			||||||
      BOOST_ROOT: /tmp/boost
 | 
					      BOOST_ROOT: /tmp/boost
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - uses: chrislennon/action-aws-cli@v1.1
 | 
					      - uses: chrislennon/action-aws-cli@1347f1d
 | 
				
			||||||
      - name: tag
 | 
					      - name: tag
 | 
				
			||||||
        run: echo "::set-env name=TAG::`git describe --tags $GITHUB_SHA`"
 | 
					        run: echo "::set-env name=TAG::`git describe --tags $GITHUB_SHA`"
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
| 
						 | 
					@ -35,8 +35,8 @@ jobs:
 | 
				
			||||||
  linux_job:
 | 
					  linux_job:
 | 
				
			||||||
    runs-on: ubuntu-18.04
 | 
					    runs-on: ubuntu-18.04
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - uses: chrislennon/action-aws-cli@v1.1
 | 
					      - uses: chrislennon/action-aws-cli@1347f1d
 | 
				
			||||||
      - name: tag
 | 
					      - name: tag
 | 
				
			||||||
        run: echo "::set-env name=TAG::`git describe --tags $GITHUB_SHA`"
 | 
					        run: echo "::set-env name=TAG::`git describe --tags $GITHUB_SHA`"
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
| 
						 | 
					@ -59,8 +59,8 @@ jobs:
 | 
				
			||||||
  windows_job:
 | 
					  windows_job:
 | 
				
			||||||
    runs-on: windows-latest
 | 
					    runs-on: windows-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - uses: chrislennon/action-aws-cli@v1.1
 | 
					      - uses: chrislennon/action-aws-cli@1347f1d
 | 
				
			||||||
      - name: tag
 | 
					      - name: tag
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          $TRAVIS_TAG=git describe --tags $GITHUB_SHA
 | 
					          $TRAVIS_TAG=git describe --tags $GITHUB_SHA
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										2
									
								
								.github/workflows/develop.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/develop.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -8,7 +8,7 @@ jobs:
 | 
				
			||||||
  linux_job:
 | 
					  linux_job:
 | 
				
			||||||
    runs-on: ubuntu-18.04
 | 
					    runs-on: ubuntu-18.04
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
        run: git submodule update --init --recursive
 | 
					        run: git submodule update --init --recursive
 | 
				
			||||||
      - name: Fetch Deps
 | 
					      - name: Fetch Deps
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										12
									
								
								.github/workflows/live_artifacts.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/live_artifacts.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -14,8 +14,8 @@ jobs:
 | 
				
			||||||
    env:
 | 
					    env:
 | 
				
			||||||
      BOOST_ROOT: /tmp/boost
 | 
					      BOOST_ROOT: /tmp/boost
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - uses: chrislennon/action-aws-cli@v1.1
 | 
					      - uses: chrislennon/action-aws-cli@1347f1d
 | 
				
			||||||
      - name: tag
 | 
					      - name: tag
 | 
				
			||||||
        run: echo "::set-env name=TAG::`git describe --tags $GITHUB_SHA`"
 | 
					        run: echo "::set-env name=TAG::`git describe --tags $GITHUB_SHA`"
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
| 
						 | 
					@ -34,8 +34,8 @@ jobs:
 | 
				
			||||||
  linux_job:
 | 
					  linux_job:
 | 
				
			||||||
    runs-on: ubuntu-18.04
 | 
					    runs-on: ubuntu-18.04
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - uses: chrislennon/action-aws-cli@v1.1
 | 
					      - uses: chrislennon/action-aws-cli@1347f1d
 | 
				
			||||||
      - name: tag
 | 
					      - name: tag
 | 
				
			||||||
        run: echo "::set-env name=TAG::`git describe --tags $GITHUB_SHA`"
 | 
					        run: echo "::set-env name=TAG::`git describe --tags $GITHUB_SHA`"
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
| 
						 | 
					@ -58,8 +58,8 @@ jobs:
 | 
				
			||||||
  windows_job:
 | 
					  windows_job:
 | 
				
			||||||
    runs-on: windows-latest
 | 
					    runs-on: windows-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - uses: chrislennon/action-aws-cli@v1.1
 | 
					      - uses: chrislennon/action-aws-cli@1347f1d
 | 
				
			||||||
      - name: tag
 | 
					      - name: tag
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          $TRAVIS_TAG=git describe --tags $GITHUB_SHA
 | 
					          $TRAVIS_TAG=git describe --tags $GITHUB_SHA
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										8
									
								
								.github/workflows/release_test.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/release_test.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -14,7 +14,7 @@ jobs:
 | 
				
			||||||
    env:
 | 
					    env:
 | 
				
			||||||
      BOOST_ROOT: /tmp/boost
 | 
					      BOOST_ROOT: /tmp/boost
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
        run: git submodule update --init --recursive
 | 
					        run: git submodule update --init --recursive
 | 
				
			||||||
      - name: Fetch Deps
 | 
					      - name: Fetch Deps
 | 
				
			||||||
| 
						 | 
					@ -25,7 +25,7 @@ jobs:
 | 
				
			||||||
  gcc_test:
 | 
					  gcc_test:
 | 
				
			||||||
    runs-on: ubuntu-18.04
 | 
					    runs-on: ubuntu-18.04
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
        run: git submodule update --init --recursive
 | 
					        run: git submodule update --init --recursive
 | 
				
			||||||
      - name: Fetch Deps
 | 
					      - name: Fetch Deps
 | 
				
			||||||
| 
						 | 
					@ -36,7 +36,7 @@ jobs:
 | 
				
			||||||
  clang_test:
 | 
					  clang_test:
 | 
				
			||||||
    runs-on: ubuntu-18.04
 | 
					    runs-on: ubuntu-18.04
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
        run: git submodule update --init --recursive
 | 
					        run: git submodule update --init --recursive
 | 
				
			||||||
      - name: Fetch Deps
 | 
					      - name: Fetch Deps
 | 
				
			||||||
| 
						 | 
					@ -47,7 +47,7 @@ jobs:
 | 
				
			||||||
  windows_test:
 | 
					  windows_test:
 | 
				
			||||||
    runs-on: windows-latest
 | 
					    runs-on: windows-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
        run: git submodule update --init --recursive
 | 
					        run: git submodule update --init --recursive
 | 
				
			||||||
      - name: Fetch Deps
 | 
					      - name: Fetch Deps
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										12
									
								
								.github/workflows/tests.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/tests.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -4,7 +4,7 @@ on: [push, pull_request]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
env:
 | 
					env:
 | 
				
			||||||
  RELEASE: 0
 | 
					  RELEASE: 0
 | 
				
			||||||
  artifact: 1
 | 
					  artifact: 0
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
jobs:
 | 
					jobs:
 | 
				
			||||||
  osx_test:
 | 
					  osx_test:
 | 
				
			||||||
| 
						 | 
					@ -12,7 +12,7 @@ jobs:
 | 
				
			||||||
    env:
 | 
					    env:
 | 
				
			||||||
      BOOST_ROOT: /tmp/boost
 | 
					      BOOST_ROOT: /tmp/boost
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
        run: git submodule update --init --recursive
 | 
					        run: git submodule update --init --recursive
 | 
				
			||||||
      - name: Fetch Deps
 | 
					      - name: Fetch Deps
 | 
				
			||||||
| 
						 | 
					@ -23,7 +23,7 @@ jobs:
 | 
				
			||||||
  gcc_test:
 | 
					  gcc_test:
 | 
				
			||||||
    runs-on: ubuntu-18.04
 | 
					    runs-on: ubuntu-18.04
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
        run: git submodule update --init --recursive
 | 
					        run: git submodule update --init --recursive
 | 
				
			||||||
      - name: Fetch Deps
 | 
					      - name: Fetch Deps
 | 
				
			||||||
| 
						 | 
					@ -34,7 +34,7 @@ jobs:
 | 
				
			||||||
  clang_test:
 | 
					  clang_test:
 | 
				
			||||||
    runs-on: ubuntu-18.04
 | 
					    runs-on: ubuntu-18.04
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
        run: git submodule update --init --recursive
 | 
					        run: git submodule update --init --recursive
 | 
				
			||||||
      - name: Fetch Deps
 | 
					      - name: Fetch Deps
 | 
				
			||||||
| 
						 | 
					@ -45,7 +45,7 @@ jobs:
 | 
				
			||||||
  windows_test:
 | 
					  windows_test:
 | 
				
			||||||
    runs-on: windows-latest
 | 
					    runs-on: windows-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v1
 | 
					      - uses: actions/checkout@722adc6
 | 
				
			||||||
      - name: Windows Defender
 | 
					      - name: Windows Defender
 | 
				
			||||||
        run: ci/actions/windows/disable_windows_defender.ps1
 | 
					        run: ci/actions/windows/disable_windows_defender.ps1
 | 
				
			||||||
      - name: Checkout Submodules
 | 
					      - name: Checkout Submodules
 | 
				
			||||||
| 
						 | 
					@ -53,6 +53,4 @@ jobs:
 | 
				
			||||||
      - name: Fetch Deps
 | 
					      - name: Fetch Deps
 | 
				
			||||||
        run: ci/actions/windows/install_deps.ps1
 | 
					        run: ci/actions/windows/install_deps.ps1
 | 
				
			||||||
      - name: Run Tests
 | 
					      - name: Run Tests
 | 
				
			||||||
        env:
 | 
					 | 
				
			||||||
          artifact: 0
 | 
					 | 
				
			||||||
        run: ci/actions/windows/build.ps1
 | 
					        run: ci/actions/windows/build.ps1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue