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