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

View file

@ -18,7 +18,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
- uses: dorny/paths-filter@v2.2.0
id: filter
@ -40,7 +40,7 @@ jobs:
steps:
- name: Checkout master
uses: actions/checkout@v1
uses: actions/checkout@v2
- name: Deploy
uses: ./.github/actions/mkdocs

View file

@ -18,7 +18,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
- uses: dorny/paths-filter@v2.2.0
id: filter
@ -40,7 +40,7 @@ jobs:
steps:
- name: Checkout master
uses: actions/checkout@v1
uses: actions/checkout@v2
- name: Setup
shell: bash

View file

@ -10,7 +10,7 @@ jobs:
if: github.actor == 'aledbf'
steps:
- name: Checkout master
uses: actions/checkout@v1
uses: actions/checkout@v2
- name: Set up Go 1.14
uses: actions/setup-go@master