diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 56c7b66d..c0604208 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -201,7 +201,7 @@ jobs: run: | go test ./... echo "---test with_gvisor---" - go test ./... -tags "with_gvisor" -count=1 + go test ./... -tags with_low_memory,with_gvisor -count=1 - name: Update CA run: | @@ -218,7 +218,7 @@ jobs: GOMIPS: ${{matrix.jobs.gomips}} run: | go env - go build -v -tags "with_gvisor" -trimpath -ldflags "${BUILDTAG} -X 'github.com/metacubex/mihomo/constant.Version=${VERSION}' -X 'github.com/metacubex/mihomo/constant.BuildTime=${BUILDTIME}' -w -s -buildid=" + go build -v -tags with_low_memory,with_gvisor -trimpath -ldflags "${BUILDTAG} -X 'github.com/metacubex/mihomo/constant.Version=${VERSION}' -X 'github.com/metacubex/mihomo/constant.BuildTime=${BUILDTIME}' -w -s -buildid=" if [ "${{matrix.jobs.goos}}" = "windows" ]; then cp mihomo.exe mihomo-${{matrix.jobs.goos}}-${{matrix.jobs.output}}.exe zip -r mihomo-${{matrix.jobs.goos}}-${{matrix.jobs.output}}-${VERSION}.zip mihomo-${{matrix.jobs.goos}}-${{matrix.jobs.output}}.exe