Update technote-space/get-diff-action requirement to v4 (#7510)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alessio Treglia <alessio@tendermint.com>
Co-authored-by: Marko Baricevic <marbar3778@yahoo.com>
This commit is contained in:
dependabot[bot] 2020-10-12 13:19:05 +02:00 committed by GitHub
parent 0f70b88ecf
commit d7ad658e55
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 119 additions and 121 deletions

View File

@ -14,16 +14,16 @@ jobs:
timeout-minutes: 6
steps:
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: golangci/golangci-lint-action@master
with:
# Required: the version of golangci-lint is required and must be specified without patch version: we always use the latest patch version.
version: v1.28
args: --timeout 10m
github-token: ${{ secrets.github_token }}
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF

View File

@ -54,23 +54,21 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
with:
SUFFIX_FILTER: |
.go
.mod
.sum
SET_ENV_NAME_INSERTIONS: 1
SET_ENV_NAME_LINES: 1
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/cache@v2.1.2
with:
path: ~/go/bin
key: ${{ runner.os }}-go-runsim-binary
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: test-sim-nondeterminism
run: |
make test-sim-nondeterminism
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
test-sim-import-export:
runs-on: ubuntu-latest
@ -82,23 +80,23 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
with:
SUFFIX_FILTER: |
.go
.mod
.sum
**/**.go
go.mod
go.sum
SET_ENV_NAME_INSERTIONS: 1
SET_ENV_NAME_LINES: 1
- uses: actions/cache@v2.1.2
with:
path: ~/go/bin
key: ${{ runner.os }}-go-runsim-binary
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: test-sim-import-export
run: |
make test-sim-import-export
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
test-sim-after-import:
runs-on: ubuntu-latest
@ -110,23 +108,23 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
with:
SUFFIX_FILTER: |
.go
.mod
.sum
**/**.go
go.mod
go.sum
SET_ENV_NAME_INSERTIONS: 1
SET_ENV_NAME_LINES: 1
- uses: actions/cache@v2.1.2
with:
path: ~/go/bin
key: ${{ runner.os }}-go-runsim-binary
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: test-sim-after-import
run: |
make test-sim-after-import
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
test-sim-multi-seed-short:
runs-on: ubuntu-latest
@ -138,20 +136,20 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
with:
SUFFIX_FILTER: |
.go
.mod
.sum
**/**.go
go.mod
go.sum
SET_ENV_NAME_INSERTIONS: 1
SET_ENV_NAME_LINES: 1
- uses: actions/cache@v2.1.2
with:
path: ~/go/bin
key: ${{ runner.os }}-go-runsim-binary
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: test-sim-multi-seed-short
run: |
make test-sim-multi-seed-short
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF

View File

@ -40,18 +40,18 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v1
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
PREFIX_FILTER: |
cosmovisor
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- name: Run cosmovisor tests
run: cd cosmovisor; make
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
split-test-files:
runs-on: ubuntu-latest
@ -95,21 +95,21 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-aa"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: test & coverage report creation
run: |
cat xaa.txt | xargs go test -mod=readonly -timeout 15m -coverprofile=coverage.txt -covermode=atomic -tags='norace ledger test_ledger_mock'
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: filter out DONTCOVER
run: |
excludelist="$(find ./ -type f -name '*.go' | xargs grep -l 'DONTCOVER')"
@ -120,11 +120,11 @@ jobs:
echo "Excluding ${filename} from coverage report..."
sed -i.bak "/$(echo $filename | sed 's/\//\\\//g')/d" coverage.txt
done
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: codecov/codecov-action@v1.0.13
with:
file: ./coverage.txt
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
test-coverage-run-2:
runs-on: ubuntu-latest
@ -137,21 +137,21 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-ab"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: test & coverage report creation
run: |
cat xab.txt | xargs go test -mod=readonly -timeout 15m -coverprofile=coverage.txt -covermode=atomic -tags='norace ledger test_ledger_mock'
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: filter out DONTCOVER
run: |
excludelist="$(find ./ -type f -name '*.go' | xargs grep -l 'DONTCOVER')"
@ -162,11 +162,11 @@ jobs:
echo "Excluding ${filename} from coverage report..."
sed -i.bak "/$(echo $filename | sed 's/\//\\\//g')/d" coverage.txt
done
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: codecov/codecov-action@v1.0.13
with:
file: ./coverage.txt
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
test-coverage-run-3:
runs-on: ubuntu-latest
@ -179,21 +179,21 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-ac"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: test & coverage report creation
run: |
cat xac.txt | xargs go test -mod=readonly -timeout 15m -coverprofile=coverage.txt -covermode=atomic -tags='norace ledger test_ledger_mock'
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: filter out DONTCOVER
run: |
excludelist="$(find ./ -type f -name '*.go' | xargs grep -l 'DONTCOVER')"
@ -204,11 +204,11 @@ jobs:
echo "Excluding ${filename} from coverage report..."
sed -i.bak "/$(echo $filename | sed 's/\//\\\//g')/d" coverage.txt
done
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: codecov/codecov-action@v1.0.13
with:
file: ./coverage.txt
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
test-coverage-run-4:
runs-on: ubuntu-latest
@ -221,21 +221,21 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-ad"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: test & coverage report creation
run: |
cat xad.txt | xargs go test -mod=readonly -timeout 15m -coverprofile=coverage.txt -covermode=atomic -tags='norace ledger test_ledger_mock'
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: filter out DONTCOVER
run: |
excludelist="$(find ./ -type f -name '*.go' | xargs grep -l 'DONTCOVER')"
@ -246,11 +246,11 @@ jobs:
echo "Excluding ${filename} from coverage report..."
sed -i.bak "/$(echo $filename | sed 's/\//\\\//g')/d" coverage.txt
done
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: codecov/codecov-action@v1.0.13
with:
file: ./coverage.txt
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
test-race-1:
runs-on: ubuntu-latest
@ -263,20 +263,20 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-aa"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: Run tests with race detector
run: cat xaa.txt | xargs go test -mod=readonly -json -timeout 30m -race -tags='cgo ledger test_ledger_mock' > xaa-race-output.txt
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: actions/upload-artifact@v2
with:
name: "${{ github.sha }}-aa-race-output"
@ -293,20 +293,20 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-ab"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: Run tests with race detector
run: cat xab.txt | xargs go test -mod=readonly -json -timeout 30m -race -tags='cgo ledger test_ledger_mock' > xab-race-output.txt
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: actions/upload-artifact@v2
with:
name: "${{ github.sha }}-ab-race-output"
@ -323,20 +323,20 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-ac"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: Run tests with race detector
run: cat xac.txt | xargs go test -mod=readonly -json -timeout 30m -race -tags='cgo ledger test_ledger_mock' > xac-race-output.txt
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: actions/upload-artifact@v2
with:
name: "${{ github.sha }}-ac-race-output"
@ -353,20 +353,20 @@ jobs:
go-version: 1.15
- name: Display go version
run: go version
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-ad"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: Run tests with race detector
run: cat xad.txt | xargs go test -mod=readonly -json -timeout 30m -race -tags='cgo ledger test_ledger_mock' > xad-race-output.txt
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: actions/upload-artifact@v2
with:
name: "${{ github.sha }}-ad-race-output"
@ -378,58 +378,58 @@ jobs:
timeout-minutes: 5
steps:
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v3
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-aa-race-output"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-ab-race-output"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-ac-race-output"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: actions/download-artifact@v2
with:
name: "${{ github.sha }}-ad-race-output"
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- uses: actions/cache@v2.1.2
with:
path: ~/go/bin
key: ${{ runner.os }}-go-tparse-binary
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: Generate test report (go test -race)
run: cat xa*-race-output.txt | ~/go/bin/tparse
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
liveness-test:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v1
- uses: technote-space/get-diff-action@v4
id: git_diff
with:
SUFFIX_FILTER: |
.go
.mod
.sum
PATTERNS: |
**/**.go
go.mod
go.sum
- name: start localnet
run: |
make clean build-simd-linux localnet-start
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
- name: test liveness
run: |
./contrib/localnet_liveness.sh 100 5 50 localhost
if: "env.GIT_DIFF != ''"
if: env.GIT_DIFF
docker-build:
runs-on: ubuntu-latest