From 91f9b368921beb21665037f2604c5723d224387e Mon Sep 17 00:00:00 2001 From: jandelgado Date: Sat, 17 Oct 2020 22:00:49 +0200 Subject: [PATCH] fix input parameter requirements (#10) * fix input parameter requirements * simplify go test invocation Co-authored-by: Septs --- README.md | 13 +++++-------- action.yml | 6 +++--- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 09af85b..dfdfeef 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ uses [gcov2lcov](https://github.com/jandelgado/gcov2lcov) under the hood. ### `working-directory` -**Optional** Name of the change to specific working-directory. +**Optional** Name of directory where gcov2lcov is run. Defaults to `$GITHUB_WORKSPACE`. ## Outputs @@ -47,18 +47,15 @@ coverage: steps: - name: Install Go if: success() - uses: actions/setup-go@v2-beta + uses: actions/setup-go@v2 + with: + go-version: 1.15.x - name: Checkout code uses: actions/checkout@v2 - name: Calc coverage - run: | - export PATH=$PATH:$(go env GOPATH)/bin - go test -v -covermode=count -coverprofile=coverage.out + run: go test -v -covermode=count -coverprofile=coverage.out - name: Convert coverage to lcov uses: jandelgado/gcov2lcov-action@v1.0.5 - with: - infile: coverage.out - outfile: coverage.lcov - name: Coveralls uses: coverallsapp/github-action@v1.0.4 with: diff --git a/action.yml b/action.yml index bdacab4..800fcf9 100644 --- a/action.yml +++ b/action.yml @@ -5,15 +5,15 @@ description: "convert golang coverage to lcov format" inputs: infile: description: "go coverage input file" - required: true + required: false default: coverage.out outfile: description: "lcov output file" - required: true + required: false default: coverage.lcov version: description: "gcov2lcov version" - required: true + required: false default: latest working-directory: description: "change working directory"