Skip to content

feat: include resource tags in findings for generic dashboard filtering #78

feat: include resource tags in findings for generic dashboard filtering

feat: include resource tags in findings for generic dashboard filtering #78

Workflow file for this run

name: Tests
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
test:
name: Test
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up Go
uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
with:
go-version: '1.24.2'
cache: true
- name: Build
run: make build-all
- name: Run tests with coverage
run: make test-coverage
- name: Run linter
uses: golangci/golangci-lint-action@55c2c1448f86e01eaae002a5a3a9624417608d84 # v6.5.2
with:
version: v1.64.8
only-new-issues: true
- name: Check formatting
run: |
make fmt
if [ -n "$(git status --porcelain)" ]; then
echo "Code is not formatted. Run 'make fmt' locally."
git diff
exit 1
fi
- name: Upload coverage
uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4.6.0
with:
file: ./coverage.out
fail_ci_if_error: false