support: add test workflow
All checks were successful
/ linting (push) Successful in 33s
/ tests (push) Successful in 22s

This commit is contained in:
Bruno Carlin 2024-05-04 01:31:43 +02:00
parent 0e036c7c7d
commit 1f1a3885e0
Signed by: bcarlin
GPG key ID: 8E254EA0FFEB9B6D
2 changed files with 34 additions and 14 deletions

View file

@ -0,0 +1,22 @@
on: [push]
jobs:
linting:
runs-on: docker
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: stable
- uses: https://github.com/golangci/golangci-lint-action@v4
tests:
runs-on: docker
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: stable
- name: Install dependencies
run: go get .
- name: Run tests
run: go test