I was trying to use Automated Builds from Github tag source that match a simple regex /^v([0-9.]+)/ but the match never succeeded.
There is a tag named v0.8.2-alpha on Github, From the screenshots below you can see that when I set the source tag name to the exact same tag name v0.8.2-alpha (without regex), it can find out the tag and shows “trigger” button. However, when I add another rule that matches regex /^v([0-9.]+)/ (which should match tag name v0.8.2-alpha), the “trigger” button never shows up. I tried switching between branch and tag, use webhook to manually trigger, toggling build caching, or click the save and build button, but none of them works.
What may be relevant is that, if I tried to change all “/” to “” so the regex becomes ^v([0-9.]+), the trigger button shows up, but the build will immediately fail without even show up in the “recent builds” section.