From 15c69d81bd6c75b563ed19066a87894ad7c43b75 Mon Sep 17 00:00:00 2001 From: Aaron Silverman Date: Thu, 19 Oct 2023 22:02:34 -0600 Subject: [PATCH] final two sdks --- .github/workflows/test-sdks.yml | 37 ++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-sdks.yml b/.github/workflows/test-sdks.yml index 0e5e85c..d9c6c81 100644 --- a/.github/workflows/test-sdks.yml +++ b/.github/workflows/test-sdks.yml @@ -183,4 +183,39 @@ jobs: - name: Pull test data run: make test-data - name: Run tests - run: make test \ No newline at end of file + run: make test + test-golang-sdk: + runs-on: ubuntu-latest + steps: + - name: Checkout Go SDK + uses: actions/checkout@v3 + with: + repository: 'Eppo-exp/golang-sdk' + - uses: actions/setup-go@v3 + with: + go-version: 1.19 + - name: Build + run: go build -v ./... + - name: 'Set up GCP SDK for downloading test data' + uses: 'google-github-actions/setup-gcloud@v0' + - name: Test + run: make test + test-dotnet-sdk: + runs-on: ubuntu-latest + steps: + - name: Checkout Dot.net SDK + uses: actions/checkout@v3 + with: + repository: 'Eppo-exp/gdot-net-server-sdk' + - name: Setup .NET 7 + uses: actions/setup-dotnet@v3 + with: + dotnet-version: 7.0.x + - name: Restore dependencies + run: dotnet restore + - name: Build + run: make build + - name: Pull test data + run: make test-data + - name: Test + run: make test \ No newline at end of file