diff --git a/.github/workflows/ubuntu_arm_test.yaml b/.github/workflows/ubuntu_arm_test.yaml index 784898190..d74645bd7 100644 --- a/.github/workflows/ubuntu_arm_test.yaml +++ b/.github/workflows/ubuntu_arm_test.yaml @@ -67,4 +67,20 @@ jobs: working-directory: ./kclvm run: export PATH=$PATH:$PWD/../_build/dist/linux/kclvm/bin && make test shell: bash + + - name: Release + run: export PATH=$PATH:$PWD/../_build/dist/linux/kclvm/bin && make release + shell: bash + + - name: Read VERSION file + id: read_version + run: | + VERSION=$(cat VERSION) + echo "VERSION=v${VERSION}" >> $GITHUB_ENV + + - uses: actions/upload-artifact@v4 + with: + name: kcl-${{ env.VERSION }}-linux-arm64 + if-no-files-found: error + path: _build/kclvm-${{ env.VERSION }}-linux-arm64.tar.gz