diff options
author | Wim <wim@42.be> | 2020-06-28 18:23:46 +0200 |
---|---|---|
committer | Wim <wim@42.be> | 2020-06-28 18:23:46 +0200 |
commit | a4a3525265101d5d7383419722c20b8e3f44587d (patch) | |
tree | 3e6a8c8fbab55a8e5f9285b8c5ee5a9c687bf8f8 | |
parent | a6dd8446e4e331fe2ece23f6b970b261475f09c8 (diff) | |
download | matterbridge-msglm-a4a3525265101d5d7383419722c20b8e3f44587d.tar.gz matterbridge-msglm-a4a3525265101d5d7383419722c20b8e3f44587d.tar.bz2 matterbridge-msglm-a4a3525265101d5d7383419722c20b8e3f44587d.zip |
Set fetch-depth correct and use vendor when building in workflow
-rw-r--r-- | .github/workflows/development.yml | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 38d15cec..6eaa4d1c 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -7,7 +7,7 @@ jobs: steps: - uses: actions/checkout@v2 with: - fetch-depth: 100 + fetch-depth: 20 - name: Run golangci-lint uses: golangci/golangci-lint-action@v1 with: @@ -26,15 +26,17 @@ jobs: go-version: ${{ matrix.go-version }} - name: Checkout code uses: actions/checkout@v2 + with: + fetch-depth: 100 - name: Test - run: go test ./... + run: go test ./... -mod=vendor - name: Build run: | mkdir -p output/{win,lin,arm,mac} VERSION=$(git describe --tags) - GOOS=linux GOARCH=amd64 go build -ldflags "-s -X main.githash=$(git log --pretty=format:'%h' -n 1)" -o output/lin/matterbridge-$VERSION-linux-amd64 - GOOS=windows GOARCH=amd64 go build -ldflags "-s -X main.githash=$(git log --pretty=format:'%h' -n 1)" -o output/win/matterbridge-$VERSION-windows-amd64.exe - GOOS=darwin GOARCH=amd64 go build -ldflags "-s -X main.githash=$(git log --pretty=format:'%h' -n 1)" -o output/mac/matterbridge-$VERSION-darwin-amd64 + GOOS=linux GOARCH=amd64 go build -mod=vendor -ldflags "-s -X main.githash=$(git log --pretty=format:'%h' -n 1)" -o output/lin/matterbridge-$VERSION-linux-amd64 + GOOS=windows GOARCH=amd64 go build -mod=vendor -ldflags "-s -X main.githash=$(git log --pretty=format:'%h' -n 1)" -o output/win/matterbridge-$VERSION-windows-amd64.exe + GOOS=darwin GOARCH=amd64 go build -mod=vendor -ldflags "-s -X main.githash=$(git log --pretty=format:'%h' -n 1)" -o output/mac/matterbridge-$VERSION-darwin-amd64 - name: Upload linux 64-bit if: startsWith(matrix.go-version,'1.14') uses: actions/upload-artifact@v2 |