[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_13_6-aat-fonts
- macos-10_14_4-aat-fonts - macos-10_14_4-aat-fonts
- macos-10_15_3-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: - publish-dist:
requires: requires:
- distcheck - distcheck
filters: filters:
tags: tags:
only: /^\d+.\d+.\d+$/ only: /^\d+\.\d+\.\d+$/
branches: branches:
ignore: /.*/ ignore: /.*/
- fedora-valgrind - fedora-valgrind
- alpine - alpine
- archlinux - archlinux
- sanitizers - sanitizers
- crossbuild-win32 - crossbuild-win32:
filters:
tags:
only: /^\d+.\d+.\d+$/
- publish-win32: - publish-win32:
requires: requires:
- crossbuild-win32 - crossbuild-win32
filters: filters:
tags: tags:
only: /^\d+.\d+.\d+$/ only: /^\d+\.\d+\.\d+$/
branches: branches:
ignore: /.*/ ignore: /.*/