From 2c3939531a305cb55d09062a260d1ee19ad827bd Mon Sep 17 00:00:00 2001 From: Matthew Keeler Date: Mon, 13 Oct 2025 10:23:27 -0400 Subject: [PATCH 1/2] chore: Use gh-actions/actions/persistent-stores The latest consul image incorrectly handles a '$' in the key name. This is causing failing tests since we use an '$inited' key. Until the consul change is remedied, we need to pin to a working version of consul. This is already done in our shared GH action for persistent stores, so I am updating this SDK to finally use that. --- .github/workflows/common_ci.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/common_ci.yml b/.github/workflows/common_ci.yml index bafcbb0..bdb4aef 100644 --- a/.github/workflows/common_ci.yml +++ b/.github/workflows/common_ci.yml @@ -11,13 +11,11 @@ jobs: unit-test-and-coverage: runs-on: ubuntu-latest name: 'Unit Tests and Coverage' - services: - consul: - image: hashicorp/consul - ports: - - 8500:8500 steps: - uses: actions/checkout@v4 + - uses: launchdarkly/gh-actions/actions/persistent-stores@persistent-stores-v0 + with: + consul: true - name: Setup Go ${{ inputs.go-version }} uses: actions/setup-go@v5 with: From 951c7234cef91253fa25a668cc3d80480051b7e2 Mon Sep 17 00:00:00 2001 From: Matthew Keeler Date: Mon, 13 Oct 2025 10:24:06 -0400 Subject: [PATCH 2/2] add missing codeowners --- CODEOWNERS | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index 8b13789..7f8df27 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1,2 @@ - +# Repository Maintainers +* @launchdarkly/team-sdk-go