suffix
Test / testing (1.20.13, ubuntu-latest) (push) Successful in 1m41s Details
Test / testing (>=1.21, ubuntu-latest) (push) Successful in 2m6s Details

This commit is contained in:
Akvicor 2024-02-15 18:30:48 +08:00
parent 55933a6bd6
commit 919333560a
3 changed files with 21 additions and 78 deletions

View File

@ -1,35 +0,0 @@
name: Security
env:
TZ: Etc/GMT-8
on:
push:
branches:
- master
pull_request:
branches:
- master
permissions:
contents: read
jobs:
scan:
strategy:
matrix:
go: ['1.19.13', '>=1.20']
fail-fast: true
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: https://github.com/actions/checkout@v4
- name: Setup Go ${{ matrix.go }}
uses: https://github.com/actions/setup-go@v4
with:
go-version: ${{ matrix.go }}
cache: false
- name: Run GoSec
uses: https://github.com/securego/gosec@master
with:
args: ./...

View File

@ -10,15 +10,14 @@ on:
pull_request:
branches:
- master
permissions:
contents: read
jobs:
uint:
testing:
strategy:
matrix:
go: ['1.19.13', '>=1.20']
go: ['1.20.13', '>=1.21']
os: [ubuntu-latest]
fail-fast: true
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- name: Checkout Code
@ -30,6 +29,22 @@ jobs:
go-version: ${{ matrix.go }}
cache: false
- name: Run Tests
- name: Run Test
run: go test -race -cover -coverprofile=coverage -covermode=atomic -v ./...
- name: Run GolangCI-Lint
uses: https://github.com/golangci/golangci-lint-action@v3
with:
version: v1.54
args: --timeout=5m
- name: Run GoSec
uses: https://github.com/securego/gosec@master
with:
args: -exclude=G401,G501,G505 ./...
- name: Run GoVulnCheck
uses: https://github.com/golang/govulncheck-action@v1
with:
go-version-input: ${{ matrix.go }}
go-package: ./...

View File

@ -1,37 +0,0 @@
name: Verify
env:
TZ: Etc/GMT-8
on:
push:
branches:
- master
pull_request:
branches:
- master
permissions:
contents: read
jobs:
lint:
strategy:
matrix:
go: ['1.19.13', '>=1.20']
fail-fast: true
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: https://github.com/actions/checkout@v4
- name: Setup Go ${{ matrix.go }}
uses: https://github.com/actions/setup-go@v4
with:
go-version: ${{ matrix.go }}
cache: false
- name: Run GolangCI-Lint
uses: https://github.com/golangci/golangci-lint-action@v3
with:
version: v1.54
args: --timeout=5m