a go dns packet parser

add actions

Changed files
+25
.forgejo
workflows
+15
.forgejo/workflows/lint.yaml
···
···
+
on: [push]
+
jobs:
+
test:
+
runs-on: docker
+
steps:
+
- uses: actions/checkout@v4
+
- uses: actions/setup-go@v5
+
with:
+
go-version: '1.22.3'
+
- run: |
+
files=$(gofmt -l .)
+
if [ -n "$files" ]; then
+
echo $files
+
exit 1
+
fi
+10
.forgejo/workflows/test.yaml
···
···
+
on: [push]
+
jobs:
+
test:
+
runs-on: docker
+
steps:
+
- uses: actions/checkout@v4
+
- uses: actions/setup-go@v5
+
with:
+
go-version: '1.22.3'
+
- run: go test ./...