From ee5612da8bc6470b725cfcc962d30dcf2f8252ed Mon Sep 17 00:00:00 2001 From: dijunkun Date: Thu, 23 Oct 2025 23:30:52 +0800 Subject: [PATCH] [ci] resolve compilation issue --- .github/workflows/build.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0615307..40db993 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -35,9 +35,9 @@ jobs: id: set_deb_version run: | if [[ ! "${VERSION_NUM}" =~ ^[0-9] ]]; then - LEGAL_VERSION="0.0.0-${VERSION_NUM}" + LEGAL_VERSION="0.0.0-${VERSION_NUM}-${GITHUB_RUN_NUMBER}" else - LEGAL_VERSION="${VERSION_NUM}-${VERSION_NUM}" + LEGAL_VERSION="${VERSION_NUM}-${GITHUB_RUN_NUMBER}" fi echo "LEGAL_VERSION=${LEGAL_VERSION}" >> $GITHUB_ENV @@ -52,7 +52,7 @@ jobs: XMAKE_GLOBALDIR: /data run: | ls -la $XMAKE_GLOBALDIR - xmake f --CROSSDESK_VERSION=${LEGAL_VERSION} + xmake f --CROSSDESK_VERSION=${LEGAL_VERSION} --root -y xmake b -vy --root crossdesk - name: Decode and save certificate @@ -98,9 +98,9 @@ jobs: id: set_deb_version run: | if [[ ! "${VERSION_NUM}" =~ ^[0-9] ]]; then - LEGAL_VERSION="0.0.0-${VERSION_NUM}-${VERSION_NUM}" + LEGAL_VERSION="0.0.0-${VERSION_NUM}-${GITHUB_RUN_NUMBER}" else - LEGAL_VERSION="${VERSION_NUM}-${VERSION_NUM}" + LEGAL_VERSION="${VERSION_NUM}-${GITHUB_RUN_NUMBER}" fi echo "LEGAL_VERSION=${LEGAL_VERSION}" >> $GITHUB_ENV @@ -114,7 +114,7 @@ jobs: CUDA_PATH: /usr/local/cuda XMAKE_GLOBALDIR: /data run: | - xmake f --CROSSDESK_VERSION=${LEGAL_VERSION} + xmake f --CROSSDESK_VERSION=${LEGAL_VERSION} --root -y xmake b -vy --root crossdesk - name: Decode and save certificate @@ -157,7 +157,7 @@ jobs: id: version run: | VERSION="${GITHUB_REF##*/}" - VERSION_NUM="${VERSION#v}-${VERSION_NUM}" + VERSION_NUM="${VERSION#v}-${GITHUB_RUN_NUMBER}" echo "VERSION_NUM=${VERSION_NUM}" >> $GITHUB_ENV echo "VERSION_NUM=${VERSION_NUM}" @@ -180,7 +180,7 @@ jobs: - name: Build CrossDesk run: | - xmake f --CROSSDESK_VERSION=${VERSION_NUM} + xmake f --CROSSDESK_VERSION=${VERSION_NUM} -y xmake b -vy crossdesk - name: Decode and save certificate @@ -219,7 +219,7 @@ jobs: $version = $ref -replace '^refs/(tags|heads)/', '' $version = $version -replace '^v', '' $version = $version -replace '/', '-' - echo "VERSION_NUM=$version-${VERSION_NUM}" >> $env:GITHUB_ENV + echo "VERSION_NUM=$version-${GITHUB_RUN_NUMBER}" >> $env:GITHUB_ENV - name: Cache xmake dependencies uses: actions/cache@v4 @@ -286,7 +286,7 @@ jobs: - name: Build CrossDesk run: | - xmake f --CROSSDESK_VERSION=${VERSION_NUM} + xmake f --CROSSDESK_VERSION=${VERSION_NUM} -y xmake b -vy crossdesk - name: Decode and save certificate