From 5dc648d23657dcf4e8c2d92a0e86880298868b03 Mon Sep 17 00:00:00 2001 From: wadii Date: Wed, 21 Oct 2026 16:19:17 +0100 Subject: [PATCH] ci: Run the compatibility matrix against merged SDKs' main branches The spec PRs for the nine SDKs merged and their feat/sdk-spec branches were deleted, so the matrix failed checking them out. js-client keeps feat/sdk-spec until Flagsmith/flagsmith-js-client#430 merges. --- .github/workflows/compatibility.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/compatibility.yml b/.github/workflows/compatibility.yml index cb9680f..5287cb5 100644 --- a/.github/workflows/compatibility.yml +++ b/.github/workflows/compatibility.yml @@ -20,51 +20,51 @@ jobs: strategy: fail-fast: false matrix: - # TODO: switch refs to main once the SDK spec PRs are merged. + # SDKs whose spec PR is still open run their feat/sdk-spec branch. sdk: - name: python repository: Flagsmith/flagsmith-python-client - ref: feat/sdk-spec + ref: main language: python tags: '' - name: nodejs repository: Flagsmith/flagsmith-nodejs-client - ref: feat/sdk-spec + ref: main language: nodejs tags: '' - name: java repository: Flagsmith/flagsmith-java-client - ref: feat/sdk-spec + ref: main language: java tags: '' - name: dotnet repository: Flagsmith/flagsmith-dotnet-client - ref: feat/sdk-spec + ref: main language: dotnet tags: '' - name: go repository: Flagsmith/flagsmith-go-client - ref: feat/sdk-spec + ref: main language: go tags: '' - name: ruby repository: Flagsmith/flagsmith-ruby-client - ref: feat/sdk-spec + ref: main language: ruby tags: '' - name: php repository: Flagsmith/flagsmith-php-client - ref: feat/sdk-spec + ref: main language: php tags: '' - name: rust repository: Flagsmith/flagsmith-rust-client - ref: feat/sdk-spec + ref: main language: rust tags: '' - name: elixir repository: Flagsmith/flagsmith-elixir-client - ref: feat/sdk-spec + ref: main language: elixir tags: '' - name: js-client