[ci] Add job to publish Win32 releases and pass it artifacts

This commit is contained in:
Caleb Maclennan 2020-09-11 10:47:08 +03:00
parent a2d45cd5f7
commit 610ed3b42c
No known key found for this signature in database
GPG Key ID: 63CC496475267693
1 changed files with 18 additions and 0 deletions

View File

@ -136,9 +136,19 @@ jobs:
- run: .ci/build-win32.sh - run: .ci/build-win32.sh
- store_artifacts: - store_artifacts:
path: harfbuzz-win32.zip path: harfbuzz-win32.zip
- persist_to_workspace:
root: .
paths: harfbuzz-win32.zip
publish-win32:
executor: win32-executor
steps:
- attach_workspace:
at: .
workflows: workflows:
version: 2 version: 2
build: build:
jobs: jobs:
- macos-10.12.6-aat-fonts - macos-10.12.6-aat-fonts
@ -151,3 +161,11 @@ workflows:
- archlinux - archlinux
- sanitizers - sanitizers
- crossbuild-win32 - crossbuild-win32
- publish-win32:
requires:
- crossbuild-win32
filters:
tags:
only: /^\d+.\d+.\d+$/
branches:
ignore: /.*/