Skip to content

Commit

Permalink
try create badge in steps
Browse files Browse the repository at this point in the history
  • Loading branch information
huayuan4396 committed Apr 28, 2023
1 parent 67e2e30 commit f45e290
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 99 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/backend-pplnn.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,13 @@ jobs:
python3 -m mim install $(cat requirements/codebases.txt | grep mmcls)
python3 -m pip list
- name: Build SDK
id: badge_status
run: |
bash .github/scripts/linux/build.sh "cuda" "pplnn" \
-Dpplcv_DIR=${pplcv_DIR} \
-Dpplnn_DIR=${pplnn_DIR}
ls build/lib
- name: Install mmdeploy with pplnn
id: badge_status
run: |
rm -rf .eggs && python3 -m pip install -e .
export LD_LIBRARY_PATH="/root/workspace/mmdeploy/build/lib:${LD_LIBRARY_PATH}"
Expand Down
98 changes: 0 additions & 98 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -316,101 +316,3 @@ jobs:
conda activate $pwd\tmp_env
$env:path = "$pwd\build\bin\Release;" + $env:path
.github\scripts\windows\test_full_pipeline.ps1 -Backend trt -Device cuda
badge_build_cpu_model_convert:
needs: build_cpu_model_convert
if: always()
runs-on: ubuntu-20.04
steps:
- name: create badge
uses: RubbaBoy/BYOB@v1.2.1
with:
NAME: build_cpu_model_convert
LABEL: 'build'
STATUS: ${{ needs.build_cpu_model_convert.result == 'success' && 'passing' || needs.build_cpu_model_convert.result }}
COLOR: ${{ needs.build_cpu_model_convert.result == 'success' && 'green' || 'red' }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

badge_build_cpu_sdk:
needs: build_cpu_sdk
if: always()
runs-on: ubuntu-20.04
steps:
- name: create badge
uses: RubbaBoy/BYOB@v1.2.1
with:
NAME: build_cpu_sdk
LABEL: 'build'
STATUS: ${{ needs.build_cpu_sdk.result == 'success' && 'passing' || needs.build_cpu_sdk.result }}
COLOR: ${{ needs.build_cpu_sdk.result == 'success' && 'green' || 'red' }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

badge_cross_build_aarch64:
needs: cross_build_aarch64
if: always()
runs-on: ubuntu-20.04
steps:
- name: create badge
uses: RubbaBoy/BYOB@v1.2.1
with:
NAME: cross_build_aarch64
LABEL: 'build'
STATUS: ${{ needs.cross_build_aarch64.result == 'success' && 'passing' || needs.cross_build_aarch64.result }}
COLOR: ${{ needs.cross_build_aarch64.result == 'success' && 'green' || 'red' }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

badge_build_cuda102:
needs: build_cuda102
if: always()
runs-on: ubuntu-20.04
steps:
- name: create badge
uses: RubbaBoy/BYOB@v1.2.1
with:
NAME: build_cuda102
LABEL: 'build'
STATUS: ${{ needs.build_cuda102.result == 'success' && 'passing' || needs.build_cuda102.result }}
COLOR: ${{ needs.build_cuda102.result == 'success' && 'green' || 'red' }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

badge_build_cuda113:
needs: build_cuda113
if: always()
runs-on: ubuntu-20.04
steps:
- name: create badge
uses: RubbaBoy/BYOB@v1.2.1
with:
NAME: build_cuda113
LABEL: 'build'
STATUS: ${{ needs.build_cuda113.result == 'success' && 'passing' || needs.build_cuda113.result }}
COLOR: ${{ needs.build_cuda113.result == 'success' && 'green' || 'red' }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

badge_build_cuda113_linux:
needs: build_cuda113_linux
if: always()
runs-on: ubuntu-20.04
steps:
- name: create badge
uses: RubbaBoy/BYOB@v1.2.1
with:
NAME: build_cuda113_linux
LABEL: 'build'
STATUS: ${{ needs.build_cuda113_linux.result == 'success' && 'passing' || needs.build_cuda113_linux.result }}
COLOR: ${{ needs.build_cuda113_linux.result == 'success' && 'green' || 'red' }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

badge_build_cuda113_windows:
needs: build_cuda113_windows
if: always()
runs-on: ubuntu-20.04
steps:
- name: create badge
uses: RubbaBoy/BYOB@v1.2.1
with:
NAME: build_cuda113_windows
LABEL: 'build'
STATUS: ${{ needs.build_cuda113_windows.result == 'success' && 'passing' || needs.build_cuda113_windows.result }}
COLOR: ${{ needs.build_cuda113_windows.result == 'success' && 'green' || 'red' }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
10 changes: 10 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,16 @@ jobs:
python -m pip install interrogate
interrogate -v --ignore-init-method --ignore-module --ignore-private --ignore-nested-functions --ignore-nested-classes --fail-under 80 mmdeploy
- name: Check pylint score
id: badge_status
run: |
python -m pip install pylint
pylint mmdeploy
- name: create badge
if: always()
uses: RubbaBoy/BYOB@v1.2.1
with:
NAME: build_pplnn_cuda
LABEL: 'build'
STATUS: ${{ steps.badge_status.conclusion == 'success' && 'passing' || 'failing' }}
COLOR: ${{ steps.badge_status.conclusion == 'success' && 'blue' || 'red' }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 comments on commit f45e290

Please sign in to comment.