From 66d429de1816f964bcadc334ad989a80e4cb9828 Mon Sep 17 00:00:00 2001 From: Psnail <42728902+sdttttt@users.noreply.github.com> Date: Fri, 11 Sep 2020 13:57:26 +0800 Subject: [PATCH] ci --- .github/workflows/go.yml | 46 ++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index ffbe42d8c..738e6f049 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -27,30 +27,30 @@ jobs: - name: Check out code into the Go module directory uses: actions/checkout@v2 -# - name: Get dependencies -# run: | -# go get -v -t -d ./... -# if [ -f Gopkg.toml ]; then -# curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh -# dep ensure -# fi + - name: Get dependencies + run: | + go get -v -t -d ./... + if [ -f Gopkg.toml ]; then + curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh + dep ensure + fi -# - name: License Check -# run: | -# go fmt ./... && [[ -z `git status -s` ]] -# sh before_validate_license.sh -# chmod u+x /tmp/tools/license/license-header-checker -# /tmp/tools/license/license-header-checker -v -a -r -i vendor /tmp/tools/license/license.txt . go && [[ -z `git status -s` ]] + - name: License Check + run: | + go fmt ./... && [[ -z `git status -s` ]] + sh before_validate_license.sh + chmod u+x /tmp/tools/license/license-header-checker + /tmp/tools/license/license-header-checker -v -a -r -i vendor /tmp/tools/license/license.txt . go && [[ -z `git status -s` ]] -# - name: Test -# run: | -# chmod u+x before_ut.sh && ./before_ut.sh -# go mod vendor && go test ./... -coverprofile=coverage.txt -covermode=atomic -# export COMPOSE_INTERACTIVE_NO_CLI=1 -# chmod +x integrate_test.sh && ./integrate_test.sh + - name: Test + run: | + chmod u+x before_ut.sh && ./before_ut.sh + go mod vendor && go test ./... -coverprofile=coverage.txt -covermode=atomic + export COMPOSE_INTERACTIVE_NO_CLI=1 + chmod +x integrate_test.sh && ./integrate_test.sh -# - name: Coverage -# run: bash <(curl -s https://codecov.io/bash) + - name: Coverage + run: bash <(curl -s https://codecov.io/bash) - name: DingTalk Message Notify # You may pin to the exact commit or the version. @@ -58,8 +58,8 @@ jobs: uses: zcong1993/actions-ding@v3.0.1 with: # DingDing bot token - dingToken: ff0ff436a50c2aa41b7e3c92a0b1f68c302bd9873370aea0da59579ff23461f5 - secret: SECffddfca8e454f238ec528532cada0e0d4d9c7f514bc171bdeddc39d164da6145 + dingToken: 6374f1bf8d4f23cde81d4a4b8c1f0bc98cc92b5151ca938ab938d3d7f4230fc4 + secret: SECa98677289194bb0e5caec3051301d06515750ff1bd2f932a4704298afb2e0ae6 # Post Body to send body: | { -- GitLab