[VOL-5495] Only run release on tag push

Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: I8f73ece1f0f91552a73884d361cb7ca9b7366edb
diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index 785c010..ffae094 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -8,9 +8,9 @@
 on:
   workflow_dispatch:
   push:
-    branches:
-      - master
-      - main
+    # Only invoked on release tag pushes
+    tags:
+      - v*.*.*
 
 permissions:
   contents: read