Add gosec action

This commit is contained in:
Manuel Alejandro de Brito Fontes 2020-12-04 09:03:26 -03:00
parent 89db89675d
commit 9553b277e9
4 changed files with 22 additions and 10 deletions

View file

@ -20,7 +20,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
- uses: dorny/paths-filter@v2.2.0
id: filter
@ -38,6 +38,18 @@ jobs:
- 'charts/ingress-nginx/Chart.yaml'
- 'charts/ingress-nginx/**/*'
security:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Run Gosec Security Scanner
uses: securego/gosec@master
with:
args: -exclude=G104,G304 -exclude-dir=test ./...
build:
name: Build
runs-on: ubuntu-latest
@ -48,11 +60,11 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
- name: Set up Go 1.15
id: go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.15
@ -107,7 +119,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
- name: Lint
run: |
@ -149,7 +161,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
- name: cache
uses: actions/download-artifact@v2