From db5aafac4da8d12fff8a1a9eddbbaad470e39a7a Mon Sep 17 00:00:00 2001 From: Mark Sagi-Kazar Date: Mon, 11 Sep 2023 23:53:22 +0200 Subject: [PATCH] feat: enable finder tag builds Signed-off-by: Mark Sagi-Kazar --- .github/workflows/ci.yaml | 5 +++-- viper_go1_15.go | 4 ++-- viper_go1_16.go | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index bce54e8..05e48a0 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -45,6 +45,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] go: ['1.19', '1.20', '1.21'] + tags: ['', 'finder'] steps: - name: Checkout repository @@ -56,11 +57,11 @@ jobs: go-version: ${{ matrix.go }} - name: Test - run: go test -race -v ./... + run: go test -race -v -tags '${{ matrix.tags }}' ./... if: runner.os != 'Windows' - name: Test (without race detector) - run: go test -v ./... + run: go test -v -tags '${{ matrix.tags }}' ./... if: runner.os == 'Windows' lint: diff --git a/viper_go1_15.go b/viper_go1_15.go index 19a771c..faa9ea2 100644 --- a/viper_go1_15.go +++ b/viper_go1_15.go @@ -1,5 +1,5 @@ -//go:build !go1.16 || !finder -// +build !go1.16 !finder +//go:build !finder +// +build !finder package viper diff --git a/viper_go1_16.go b/viper_go1_16.go index 4899a13..c532e97 100644 --- a/viper_go1_16.go +++ b/viper_go1_16.go @@ -1,5 +1,5 @@ -//go:build go1.16 && finder -// +build go1.16,finder +//go:build finder +// +build finder package viper