diff --git a/.github/workflows/build-gluon.yml b/.github/workflows/build-gluon.yml
index f03aa1c8b8261f4f173f160e4028f53babff5d0d..80397111354710d7ce4fdceeba979b957a669734 100644
--- a/.github/workflows/build-gluon.yml
+++ b/.github/workflows/build-gluon.yml
@@ -3,8 +3,8 @@ on:
   push:
     branches:
       - master
-      - next*
-      - v20*
+      - next
+      - 'v20[2-9][0-9].[0-9].x'
   pull_request:
     types: [opened, synchronize, reopened]