diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index db8e01997..e1d8fb749 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,6 +5,8 @@ on: branches: - main - dev_v0.25 + tags: + - 'v*' pull_request: paths-ignore: - "dicp/**" @@ -88,6 +90,16 @@ jobs: && rsync -a --delete ${GITHUB_WORKSPACE}/${REPO}/ ${CLUSTER_ASCEND_910B}:${DEEPLINK_PATH}/${GITHUB_RUN_NUMBER}/source/ \ && rsync -a --delete ${GITHUB_WORKSPACE}/${REPO}_DIOPI/ ${CLUSTER_ASCEND_910B}:${DEEPLINK_PATH}/${GITHUB_RUN_NUMBER}/source-main/ || echo "failure to connect to ascend" + Deploy_on_tag: + runs-on: tps-sco-ci + if: startsWith(github.ref, 'refs/tags/v') + steps: + - name: Run script on tag + run: | + TAG=${GITHUB_REF#refs/tags/} # Extract the tag name + echo $TAG + bash /mnt/cache/share/platform/dep/Deploy_DIPU_trigger.sh "$TAG" + Build-Camb: name: Build-dipu-camb needs: [Runs-On-Nv-Step1]