Skip to content

Merge pull request #681 from openGemini/skip_case #13

Merge pull request #681 from openGemini/skip_case

Merge pull request #681 from openGemini/skip_case #13

name: UT and Upload Coverage
on:
workflow_dispatch:
push:
env:
GO111MODULE: on
GONOSUMDB: "*"
GOSUMDB: off
jobs:
UT:
name: unit test
strategy:
fail-fast: true
matrix:
os: ["ubuntu-latest"] # "macOS-latest"
go: ["1.20.x"]
runs-on: ${{ matrix.os }}
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- uses: WillAbides/[email protected]
with:
go-version: ${{ matrix.go }}
- name: Run gotest
run: |
go mod tidy
make gotest
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v3
with:
token: ${{ secrets.CODECOV_TOKEN }}