[ci] Add job to publish Win32 releases and pass it artifacts
This commit is contained in:
parent
a2d45cd5f7
commit
610ed3b42c
|
@ -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: /.*/
|
||||||
|
|
Loading…
Reference in New Issue