From 46a9d8eb5be57958e4b58547d1663b96cb7e1e5a Mon Sep 17 00:00:00 2001 From: John Rosendahl Date: Thu, 29 Oct 2026 11:45:51 -0600 Subject: [PATCH] Run CI on bare release tags The podspec checks out :tag => "#{spec.version}", so releases are tagged 1.3.0, but the workflow only triggered on v-prefixed tags. The 1.3.0 push ran no CI and posted no release message to Slack. Add bare patterns and keep the v-prefixed ones for older releases. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ios-sdk-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ios-sdk-ci.yml b/.github/workflows/ios-sdk-ci.yml index 63a1baf..3cda258 100644 --- a/.github/workflows/ios-sdk-ci.yml +++ b/.github/workflows/ios-sdk-ci.yml @@ -4,6 +4,9 @@ on: pull_request: push: tags: + # Release tags are bare (1.3.0), as the podspec's :tag expects; v-prefixed ones are kept for older releases. + - "[0-9]+.[0-9]+.[0-9]+" + - "[0-9]+.[0-9]+.[0-9]+-*" - v[0-9]+.[0-9]+.[0-9]+ - v[0-9]+.[0-9]+.[0-9]+-*