ci
Some checks failed
build_docker / essential (push) Successful in 0s
build_docker / build_paddle_ocr (push) Failing after 15s
build_docker / build_paddle_ocr_gpu (push) Failing after 18s
build_docker / build_easyocr (push) Failing after 8s
build_docker / build_easyocr_gpu (push) Failing after 17s
build_docker / build_doctr (push) Failing after 15s
build_docker / build_doctr_gpu (push) Failing after 15s
build_docker / build_raytune (push) Failing after 15s
Some checks failed
build_docker / essential (push) Successful in 0s
build_docker / build_paddle_ocr (push) Failing after 15s
build_docker / build_paddle_ocr_gpu (push) Failing after 18s
build_docker / build_easyocr (push) Failing after 8s
build_docker / build_easyocr_gpu (push) Failing after 17s
build_docker / build_doctr (push) Failing after 15s
build_docker / build_doctr_gpu (push) Failing after 15s
build_docker / build_raytune (push) Failing after 15s
This commit is contained in:
@@ -1,57 +1,56 @@
|
||||
name: build_docker
|
||||
run-name: ${{ gitea.event.head_commit.message }}
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types:
|
||||
- opened
|
||||
- synchronize
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
essential:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
Version: 1.0.${{ gitea.run_number }}
|
||||
repo: seryus.ddns.net
|
||||
image_cpu: seryus.ddns.net/unir/paddle-ocr-cpu
|
||||
image_gpu: seryus.ddns.net/unir/paddle-ocr-gpu
|
||||
image_easyocr: seryus.ddns.net/unir/easyocr-cpu
|
||||
image_easyocr_gpu: seryus.ddns.net/unir/easyocr-gpu
|
||||
image_doctr: seryus.ddns.net/unir/doctr-cpu
|
||||
image_doctr_gpu: seryus.ddns.net/unir/doctr-gpu
|
||||
image_raytune: seryus.ddns.net/unir/raytune
|
||||
steps:
|
||||
- name: Output version info
|
||||
run: |
|
||||
echo "## Build Info" >> $GITHUB_STEP_SUMMARY
|
||||
echo "Version: 1.0.${{ gitea.run_number }}" >> $GITHUB_STEP_SUMMARY
|
||||
echo "Event: ${{ gitea.event_name }}" >> $GITHUB_STEP_SUMMARY
|
||||
|
||||
# PaddleOCR CPU image (amd64 only)
|
||||
build_paddle_ocr:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
name: build_docker
|
||||
run-name: ${{ gitea.event.head_commit.message }}
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types:
|
||||
- opened
|
||||
- synchronize
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
essential:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
Version: 1.0.${{ gitea.run_number }}
|
||||
repo: seryus.ddns.net
|
||||
image_cpu: seryus.ddns.net/unir/paddle-ocr-cpu
|
||||
image_gpu: seryus.ddns.net/unir/paddle-ocr-gpu
|
||||
image_easyocr: seryus.ddns.net/unir/easyocr-cpu
|
||||
image_easyocr_gpu: seryus.ddns.net/unir/easyocr-gpu
|
||||
image_doctr: seryus.ddns.net/unir/doctr-cpu
|
||||
image_doctr_gpu: seryus.ddns.net/unir/doctr-gpu
|
||||
image_raytune: seryus.ddns.net/unir/raytune
|
||||
steps:
|
||||
- name: Output version info
|
||||
run: |
|
||||
echo "## Build Info" >> $GITHUB_STEP_SUMMARY
|
||||
echo "Version: 1.0.${{ gitea.run_number }}" >> $GITHUB_STEP_SUMMARY
|
||||
echo "Event: ${{ gitea.event_name }}" >> $GITHUB_STEP_SUMMARY
|
||||
|
||||
# PaddleOCR CPU image (amd64 only)
|
||||
build_paddle_ocr:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Login to Gitea Registry
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ${{ needs.essential.outputs.repo }}
|
||||
username: ${{ secrets.CI_USERNAME }}
|
||||
password: ${{ secrets.CI_READWRITE }}
|
||||
|
||||
|
||||
- name: Build and push CPU image
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
@@ -64,25 +63,25 @@ jobs:
|
||||
tags: |
|
||||
${{ needs.essential.outputs.image_cpu }}:${{ needs.essential.outputs.Version }}
|
||||
${{ needs.essential.outputs.image_cpu }}:latest
|
||||
|
||||
# PaddleOCR GPU image (amd64 only)
|
||||
build_paddle_ocr_gpu:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
|
||||
# PaddleOCR GPU image (amd64 only)
|
||||
build_paddle_ocr_gpu:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Login to Gitea Registry
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ${{ needs.essential.outputs.repo }}
|
||||
username: ${{ secrets.CI_USERNAME }}
|
||||
password: ${{ secrets.CI_READWRITE }}
|
||||
|
||||
|
||||
- name: Build and push GPU image
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
@@ -95,25 +94,25 @@ jobs:
|
||||
tags: |
|
||||
${{ needs.essential.outputs.image_gpu }}:${{ needs.essential.outputs.Version }}
|
||||
${{ needs.essential.outputs.image_gpu }}:latest
|
||||
|
||||
# EasyOCR CPU image (amd64 only)
|
||||
build_easyocr:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
|
||||
# EasyOCR CPU image (amd64 only)
|
||||
build_easyocr:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Login to Gitea Registry
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ${{ needs.essential.outputs.repo }}
|
||||
username: ${{ secrets.CI_USERNAME }}
|
||||
password: ${{ secrets.CI_READWRITE }}
|
||||
|
||||
|
||||
- name: Build and push EasyOCR image
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
@@ -126,25 +125,25 @@ jobs:
|
||||
tags: |
|
||||
${{ needs.essential.outputs.image_easyocr }}:${{ needs.essential.outputs.Version }}
|
||||
${{ needs.essential.outputs.image_easyocr }}:latest
|
||||
|
||||
# EasyOCR GPU image (amd64 only)
|
||||
build_easyocr_gpu:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
|
||||
# EasyOCR GPU image (amd64 only)
|
||||
build_easyocr_gpu:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Login to Gitea Registry
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ${{ needs.essential.outputs.repo }}
|
||||
username: ${{ secrets.CI_USERNAME }}
|
||||
password: ${{ secrets.CI_READWRITE }}
|
||||
|
||||
|
||||
- name: Build and push EasyOCR GPU image
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
@@ -157,25 +156,25 @@ jobs:
|
||||
tags: |
|
||||
${{ needs.essential.outputs.image_easyocr_gpu }}:${{ needs.essential.outputs.Version }}
|
||||
${{ needs.essential.outputs.image_easyocr_gpu }}:latest
|
||||
|
||||
# DocTR CPU image (amd64 only)
|
||||
build_doctr:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
|
||||
# DocTR CPU image (amd64 only)
|
||||
build_doctr:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Login to Gitea Registry
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ${{ needs.essential.outputs.repo }}
|
||||
username: ${{ secrets.CI_USERNAME }}
|
||||
password: ${{ secrets.CI_READWRITE }}
|
||||
|
||||
|
||||
- name: Build and push DocTR image
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
@@ -188,25 +187,25 @@ jobs:
|
||||
tags: |
|
||||
${{ needs.essential.outputs.image_doctr }}:${{ needs.essential.outputs.Version }}
|
||||
${{ needs.essential.outputs.image_doctr }}:latest
|
||||
|
||||
# DocTR GPU image (amd64 only)
|
||||
build_doctr_gpu:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
|
||||
# DocTR GPU image (amd64 only)
|
||||
build_doctr_gpu:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Login to Gitea Registry
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ${{ needs.essential.outputs.repo }}
|
||||
username: ${{ secrets.CI_USERNAME }}
|
||||
password: ${{ secrets.CI_READWRITE }}
|
||||
|
||||
|
||||
- name: Build and push DocTR GPU image
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
@@ -219,25 +218,25 @@ jobs:
|
||||
tags: |
|
||||
${{ needs.essential.outputs.image_doctr_gpu }}:${{ needs.essential.outputs.Version }}
|
||||
${{ needs.essential.outputs.image_doctr_gpu }}:latest
|
||||
|
||||
# Ray Tune OCR image (amd64 only)
|
||||
build_raytune:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
|
||||
# Ray Tune OCR image (amd64 only)
|
||||
build_raytune:
|
||||
runs-on: ubuntu-latest
|
||||
needs: essential
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Login to Gitea Registry
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ${{ needs.essential.outputs.repo }}
|
||||
username: ${{ secrets.CI_USERNAME }}
|
||||
password: ${{ secrets.CI_READWRITE }}
|
||||
|
||||
|
||||
- name: Build and push Ray Tune image
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user