Skip to content

Commit b901d44

Browse files
committed
action: add go mod vendor tarball to build artifacts
1 parent 3b45444 commit b901d44

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/build.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,13 @@ jobs:
319319
cp -r $(go env GOROOT)/* $GITHUB_WORKSPACE/toolchain/go/
320320
cd $GITHUB_WORKSPACE/toolchain/
321321
tar -czf $GITHUB_WORKSPACE/toolchain.tar.gz .
322+
rm -rf $GITHUB_WORKSPACE/toolchain
323+
324+
- name: Pack GoMod Vendor
325+
if: ${{ matrix.jobs.goversion == '' && matrix.jobs.test == 'test' }}
326+
run: |
327+
go mod vendor
328+
tar -czf $GITHUB_WORKSPACE/vendor.tar.gz vendor
322329
323330
- name: Save version
324331
run: |
@@ -336,6 +343,7 @@ jobs:
336343
mihomo*.pkg.tar.zst
337344
mihomo*.zip
338345
toolchain.tar.gz
346+
vendor.tar.gz
339347
version.txt
340348
checksums.txt
341349

0 commit comments

Comments
 (0)