Skip to content

add cobra+viper cli entrypoint to configure server #5

add cobra+viper cli entrypoint to configure server

add cobra+viper cli entrypoint to configure server #5

Workflow file for this run

name: test, lint and gosec
on:
push:
branches:
- 'no-masters'
pull_request:
branches:
- 'no-masters'
jobs:
tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: setup go
uses: actions/setup-go@v5
with:
go-version: '1.21'
- name: Run short tests
run: go test -cover ./...
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Lint with revive action, from pre-built image
uses: docker://morphy/revive-action:v2
with:
path: "."
gosec:
runs-on: ubuntu-latest
env:
GO111MODULE: on
steps:
- name: Checkout Source
uses: actions/checkout@v4
- name: Run Gosec security scanner
uses: securego/gosec@master
with:
args: '-no-fail ./...'