GitHub deploy with condition "branch: master"
In: http://www.appveyor.com/docs/deployment/github
It is written:
"
on:
branch: master
appveyor_repo_tag: true
"
But it seems that the branch condition expect that the branch is equal to the current tag. Otherwise an error is raised (Skip "GitHub" deployment as no branches matched (build branch is "v1.1.26", deploy on branches "master")
This might be possible if a branch is built based on a tag, but otherwise, it is fairly rare, and never happens without branching.
Anyway, I might have missed another point of course.
I had to remove "branch: master" to make the deployment work.
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
| ? | Show this help |
|---|---|
| ESC | Blurs the current field |
Comment Form
| r | Focus the comment reply box |
|---|---|
| ^ + ↩ | Submit the comment |
You can use Command ⌘ instead of Control ^ on Mac

Support Staff 1 Posted by Feodor Fitsner on 03 Sep, 2015 08:54 PM
You can also specify branch as regular expression, kind of:
2 Posted by gilles.degottex on 03 Sep, 2015 08:57 PM
Oh ! Great.
I was trying $(appveyor_repo_tag_name) but is wasn't working.
gilles.degottex closed this discussion on 04 Sep, 2015 01:07 PM.