Ah, I see, thanks a lot. I played a little with the if conditional and this works pretty well. It looks like that the job produces a “fail” if the condition is not met, right? This would give me an error message/email… I could add the conditional to each step and get rid of that, but this seems less obvious. Is the described behavior expected and intended?
Btw. I found another way to test for any given label (since I now knew where to look thanks to your reply):
if: contains( toJson(github), '<label_name>' )
Don’t know if that is a good idea (since it could find <label_name> somewhere else in the issue data), but so far it works.