对于我第一次尝试 Github Actions,我需要基于 git 标签(例如 )来触发1.2.3-RELEASE
,这似乎是很常见的事情。我可以找到这样的例子:
on:
push:
tags:
- v1 # Push events to v1 tag
- v1.* # Push events to v1.0, v1.1, and v1.9 tags
Run Code Online (Sandbox Code Playgroud)
所以我创建了这样的 yaml 文件:
on:
push:
tags:
- '[1-9]+.[0-9]+.[0-9]+\-RELEASE'
Run Code Online (Sandbox Code Playgroud)
但它永远不会着火。我使用在线工具验证了正则表达式,并尝试使用v1.1
第一个示例设置的标签,无论带或不带引号都可以。我的表达需要引号,这很好,但不起作用。有人知道我在这里做错了什么吗?