mirror of
				https://github.com/kata-containers/kata-containers.git
				synced 2025-10-30 08:52:39 +00:00 
			
		
		
		
	tests: kata-deploy: Add placeholder for kata-deploy-tests-on-tdx
This will not be tested as part of the PR, thanks to the `pull_request_target` event, but we want it to be added so we can build atop of that in a coming up series. Fixes: #7642 Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
		
							
								
								
									
										42
									
								
								.github/workflows/run-kata-deploy-tests-on-tdx.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								.github/workflows/run-kata-deploy-tests-on-tdx.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | |||||||
|  | name: CI | Run kata-deploy tests on TDX | ||||||
|  | on: | ||||||
|  |   workflow_call: | ||||||
|  |     inputs: | ||||||
|  |       registry: | ||||||
|  |         required: true | ||||||
|  |         type: string | ||||||
|  |       repo: | ||||||
|  |         required: true | ||||||
|  |         type: string | ||||||
|  |       tag: | ||||||
|  |         required: true | ||||||
|  |         type: string | ||||||
|  |       pr-number: | ||||||
|  |         required: true | ||||||
|  |         type: string | ||||||
|  |       commit-hash: | ||||||
|  |         required: false | ||||||
|  |         type: string | ||||||
|  |  | ||||||
|  | jobs: | ||||||
|  |   run-kata-deploy-tests: | ||||||
|  |     strategy: | ||||||
|  |       fail-fast: false | ||||||
|  |       matrix: | ||||||
|  |         vmm: | ||||||
|  |           - qemu-tdx | ||||||
|  |     runs-on: tdx | ||||||
|  |     env: | ||||||
|  |       DOCKER_REGISTRY: ${{ inputs.registry }} | ||||||
|  |       DOCKER_REPO: ${{ inputs.repo }} | ||||||
|  |       DOCKER_TAG: ${{ inputs.tag }} | ||||||
|  |       PR_NUMBER: ${{ inputs.pr-number }} | ||||||
|  |       KATA_HYPERVISOR: ${{ matrix.vmm }} | ||||||
|  |       USING_NFD: "true" | ||||||
|  |     steps: | ||||||
|  |       - uses: actions/checkout@v3 | ||||||
|  |         with: | ||||||
|  |           ref: ${{ inputs.commit-hash }} | ||||||
|  |  | ||||||
|  |       - name: Run tests | ||||||
|  |         run: bash tests/functional/kata-deploy/gha-run.sh run-tests | ||||||
		Reference in New Issue
	
	Block a user