For the past week this has run on a daily schedule with no problem (see past builds here: https://travis-ci.com/geerlingguy/ansible-collection-php_roles/builds)… it seems the problem only started occurring in the past day or two. Did something change with the deploy on conditions?
This stage was running on commits that didn’t have a tag created by the previous stage. You can see on the link that I changed to using the $TRAVIS_TAG env variable, but it fails. What am I misunderstanding here?
on: is only valid for, and located under, the deploy: clause. And it only sets a condition for a specific deployment in the deploy phase, not for the entire job.