Workaround git 'unsafe repository'
Signed-off-by: volcano0dr <volcano_dr@163.com>
This commit is contained in:
		
							parent
							
								
									7a2c5a1f41
								
							
						
					
					
						commit
						cd2d6538b6
					
				
							
								
								
									
										13
									
								
								.github/workflows/code_coverage.yaml
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										13
									
								
								.github/workflows/code_coverage.yaml
									
									
									
									
										vendored
									
									
								
							| @ -19,6 +19,19 @@ jobs: | |||||||
| 
 | 
 | ||||||
|     - name: Create container |     - name: Create container | ||||||
|       run: docker run -itd --name=code_coverage -e OCCLUM_LOG_LEVEL=trace -v $GITHUB_WORKSPACE:/root/occlum occlum/occlum:${{ env.OCCLUM_VERSION }}-ubuntu20.04 |       run: docker run -itd --name=code_coverage -e OCCLUM_LOG_LEVEL=trace -v $GITHUB_WORKSPACE:/root/occlum occlum/occlum:${{ env.OCCLUM_VERSION }}-ubuntu20.04 | ||||||
|  |      | ||||||
|  |     - name: work around permission issue | ||||||
|  |       run: | | ||||||
|  |         docker exec code_coverage bash -c "git config --global --add safe.directory /root/occlum"; | ||||||
|  |         docker exec code_coverage bash -c "git config --global --add safe.directory /root/occlum/deps/grpc-rust"; | ||||||
|  |         docker exec code_coverage bash -c "git config --global --add safe.directory /root/occlum/deps/itoa-sgx"; | ||||||
|  |         docker exec code_coverage bash -c "git config --global --add safe.directory /root/occlum/deps/resolv-conf"; | ||||||
|  |         docker exec code_coverage bash -c "git config --global --add safe.directory /root/occlum/deps/ringbuf"; | ||||||
|  |         docker exec code_coverage bash -c "git config --global --add safe.directory /root/occlum/deps/rust-sgx-sdk"; | ||||||
|  |         docker exec code_coverage bash -c "git config --global --add safe.directory /root/occlum/deps/sefs"; | ||||||
|  |         docker exec code_coverage bash -c "git config --global --add safe.directory /root/occlum/deps/serde-json-sgx"; | ||||||
|  |         docker exec code_coverage bash -c "git config --global --add safe.directory /root/occlum/deps/serde-sgx" | ||||||
|  |       shell: bash | ||||||
| 
 | 
 | ||||||
|     - name: Build dependencies |     - name: Build dependencies | ||||||
|       run: docker exec code_coverage bash -c "cargo uninstall sccache || true; cd /root/occlum; make submodule" |       run: docker exec code_coverage bash -c "cargo uninstall sccache || true; cd /root/occlum; make submodule" | ||||||
|  | |||||||
							
								
								
									
										13
									
								
								.github/workflows/composite_action/hw/action.yml
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										13
									
								
								.github/workflows/composite_action/hw/action.yml
									
									
									
									
										vendored
									
									
								
							| @ -60,6 +60,19 @@ runs: | |||||||
|         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global https.proxy socks5://localhost:5432" |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global https.proxy socks5://localhost:5432" | ||||||
|       shell: bash |       shell: bash | ||||||
| 
 | 
 | ||||||
|  |     - name: work around permission issue | ||||||
|  |       run: | | ||||||
|  |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global --add safe.directory /root/occlum"; | ||||||
|  |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global --add safe.directory /root/occlum/deps/grpc-rust"; | ||||||
|  |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global --add safe.directory /root/occlum/deps/itoa-sgx"; | ||||||
|  |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global --add safe.directory /root/occlum/deps/resolv-conf"; | ||||||
|  |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global --add safe.directory /root/occlum/deps/ringbuf"; | ||||||
|  |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global --add safe.directory /root/occlum/deps/rust-sgx-sdk"; | ||||||
|  |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global --add safe.directory /root/occlum/deps/sefs"; | ||||||
|  |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global --add safe.directory /root/occlum/deps/serde-json-sgx"; | ||||||
|  |         docker exec ${{ env.CONTAINER_NAME }} bash -c "git config --global --add safe.directory /root/occlum/deps/serde-sgx" | ||||||
|  |       shell: bash | ||||||
|  | 
 | ||||||
|     - name: Build dependencies |     - name: Build dependencies | ||||||
|       run: docker exec ${{ env.CONTAINER_NAME }} bash -c "cargo uninstall sccache || true; cd /root/occlum; make submodule" |       run: docker exec ${{ env.CONTAINER_NAME }} bash -c "cargo uninstall sccache || true; cd /root/occlum; make submodule" | ||||||
|       shell: bash |       shell: bash | ||||||
|  | |||||||
| @ -28,6 +28,19 @@ runs: | |||||||
|       run: docker run -itd --name=${{ inputs.container-name }} -v $GITHUB_WORKSPACE:/root/occlum occlum/occlum:${{ env.OCCLUM_VERSION }}-${{ inputs.os }} |       run: docker run -itd --name=${{ inputs.container-name }} -v $GITHUB_WORKSPACE:/root/occlum occlum/occlum:${{ env.OCCLUM_VERSION }}-${{ inputs.os }} | ||||||
|       shell: bash |       shell: bash | ||||||
| 
 | 
 | ||||||
|  |     - name: work around permission issue | ||||||
|  |       run: | | ||||||
|  |         docker exec ${{ inputs.container-name }} bash -c "git config --global --add safe.directory /root/occlum"; | ||||||
|  |         docker exec ${{ inputs.container-name }} bash -c "git config --global --add safe.directory /root/occlum/deps/grpc-rust"; | ||||||
|  |         docker exec ${{ inputs.container-name }} bash -c "git config --global --add safe.directory /root/occlum/deps/itoa-sgx"; | ||||||
|  |         docker exec ${{ inputs.container-name }} bash -c "git config --global --add safe.directory /root/occlum/deps/resolv-conf"; | ||||||
|  |         docker exec ${{ inputs.container-name }} bash -c "git config --global --add safe.directory /root/occlum/deps/ringbuf"; | ||||||
|  |         docker exec ${{ inputs.container-name }} bash -c "git config --global --add safe.directory /root/occlum/deps/rust-sgx-sdk"; | ||||||
|  |         docker exec ${{ inputs.container-name }} bash -c "git config --global --add safe.directory /root/occlum/deps/sefs"; | ||||||
|  |         docker exec ${{ inputs.container-name }} bash -c "git config --global --add safe.directory /root/occlum/deps/serde-json-sgx"; | ||||||
|  |         docker exec ${{ inputs.container-name }} bash -c "git config --global --add safe.directory /root/occlum/deps/serde-sgx" | ||||||
|  |       shell: bash | ||||||
|  | 
 | ||||||
|     - name: Build dependencies |     - name: Build dependencies | ||||||
|       run: docker exec ${{ inputs.container-name }} bash -c "cd /root/occlum; make submodule" |       run: docker exec ${{ inputs.container-name }} bash -c "cd /root/occlum; make submodule" | ||||||
|       shell: bash |       shell: bash | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user