[ci] Trigger dependencies of publish jobs on tags

This commit is contained in:
Caleb Maclennan 2020-09-11 22:15:10 +03:00
parent deb09e0d75
commit e43b9a29a9
No known key found for this signature in database
GPG Key ID: 63CC496475267693
1 changed files with 10 additions and 4 deletions

View File

@ -174,25 +174,31 @@ workflows:
- macos-10_13_6-aat-fonts
- macos-10_14_4-aat-fonts
- macos-10_15_3-aat-fonts
- distcheck # will be dropped with autotools removal
- distcheck: # will be dropped with autotools removal
filters:
tags:
only: /^\d+.\d+.\d+$/
- publish-dist:
requires:
- distcheck
filters:
tags:
only: /^\d+.\d+.\d+$/
only: /^\d+\.\d+\.\d+$/
branches:
ignore: /.*/
- fedora-valgrind
- alpine
- archlinux
- sanitizers
- crossbuild-win32
- crossbuild-win32:
filters:
tags:
only: /^\d+.\d+.\d+$/
- publish-win32:
requires:
- crossbuild-win32
filters:
tags:
only: /^\d+.\d+.\d+$/
only: /^\d+\.\d+\.\d+$/
branches:
ignore: /.*/