From 8e5fe2703ad0a682506908cf2cc74f93c7139997 Mon Sep 17 00:00:00 2001 From: WhiteWolf84 <93442510+WhiteWolf84@users.noreply.github.com> Date: Mon, 3 Feb 2025 19:32:39 +0100 Subject: [PATCH] Update ci.yml --- .github/workflows/ci.yml | 122 --------------------------------------- 1 file changed, 122 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bb5ee4d2c..e1dfb4dbd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -76,117 +76,6 @@ jobs: rpi.tags=${{ steps.setup.outputs.image-name }}-rpi *.cache-from=type=registry,ref=${{ steps.setup.outputs.cache-name }}-arm64 *.cache-to=type=registry,ref=${{ steps.setup.outputs.cache-name }}-arm64,mode=max - jetson_jp4_build: - runs-on: ubuntu-22.04 - name: Jetson Jetpack 4 - steps: - - name: Check out code - uses: actions/checkout@v4 - with: - persist-credentials: false - - name: Set up QEMU and Buildx - id: setup - uses: ./.github/actions/setup - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Build and push TensorRT (Jetson, Jetpack 4) - env: - ARCH: arm64 - BASE_IMAGE: timongentzsch/l4t-ubuntu20-opencv:latest - SLIM_BASE: timongentzsch/l4t-ubuntu20-opencv:latest - TRT_BASE: timongentzsch/l4t-ubuntu20-opencv:latest - uses: docker/bake-action@v6 - with: - source: . - push: true - targets: tensorrt - files: docker/tensorrt/trt.hcl - set: | - tensorrt.tags=${{ steps.setup.outputs.image-name }}-tensorrt-jp4 - *.cache-from=type=registry,ref=${{ steps.setup.outputs.cache-name }}-jp4 - *.cache-to=type=registry,ref=${{ steps.setup.outputs.cache-name }}-jp4,mode=max - jetson_jp5_build: - runs-on: ubuntu-22.04 - name: Jetson Jetpack 5 - steps: - - name: Check out code - uses: actions/checkout@v4 - with: - persist-credentials: false - - name: Set up QEMU and Buildx - id: setup - uses: ./.github/actions/setup - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Build and push TensorRT (Jetson, Jetpack 5) - env: - ARCH: arm64 - BASE_IMAGE: nvcr.io/nvidia/l4t-tensorrt:r8.5.2-runtime - SLIM_BASE: nvcr.io/nvidia/l4t-tensorrt:r8.5.2-runtime - TRT_BASE: nvcr.io/nvidia/l4t-tensorrt:r8.5.2-runtime - uses: docker/bake-action@v6 - with: - source: . - push: true - targets: tensorrt - files: docker/tensorrt/trt.hcl - set: | - tensorrt.tags=${{ steps.setup.outputs.image-name }}-tensorrt-jp5 - *.cache-from=type=registry,ref=${{ steps.setup.outputs.cache-name }}-jp5 - *.cache-to=type=registry,ref=${{ steps.setup.outputs.cache-name }}-jp5,mode=max - amd64_extra_builds: - runs-on: ubuntu-22.04 - name: AMD64 Extra Build - needs: - - amd64_build - steps: - - name: Check out code - uses: actions/checkout@v4 - with: - persist-credentials: false - - name: Set up QEMU and Buildx - id: setup - uses: ./.github/actions/setup - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Build and push TensorRT (x86 GPU) - env: - COMPUTE_LEVEL: "50 60 70 80 90" - uses: docker/bake-action@v6 - with: - source: . - push: true - targets: tensorrt - files: docker/tensorrt/trt.hcl - set: | - tensorrt.tags=${{ steps.setup.outputs.image-name }}-tensorrt - *.cache-from=type=registry,ref=${{ steps.setup.outputs.cache-name }}-amd64 - *.cache-to=type=registry,ref=${{ steps.setup.outputs.cache-name }}-amd64,mode=max - arm64_extra_builds: - runs-on: ubuntu-22.04 - name: ARM Extra Build - needs: - - arm64_build - steps: - - name: Check out code - uses: actions/checkout@v4 - with: - persist-credentials: false - - name: Set up QEMU and Buildx - id: setup - uses: ./.github/actions/setup - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Build and push Rockchip build - uses: docker/bake-action@v6 - with: - source: . - push: true - targets: rk - files: docker/rockchip/rk.hcl - set: | - rk.tags=${{ steps.setup.outputs.image-name }}-rk - *.cache-from=type=gha combined_extra_builds: runs-on: ubuntu-22.04 name: Combined Extra Builds @@ -203,17 +92,6 @@ jobs: uses: ./.github/actions/setup with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Build and push Hailo-8l build - uses: docker/bake-action@v6 - with: - source: . - push: true - targets: h8l - files: docker/hailo8l/h8l.hcl - set: | - h8l.tags=${{ steps.setup.outputs.image-name }}-h8l - *.cache-from=type=registry,ref=${{ steps.setup.outputs.cache-name }}-h8l - *.cache-to=type=registry,ref=${{ steps.setup.outputs.cache-name }}-h8l,mode=max - name: AMD/ROCm general build env: AMDGPU: gfx