From 610ed3b42c8a1b411f99654f45c68aba2215afbd Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Fri, 11 Sep 2020 10:47:08 +0300 Subject: [PATCH] [ci] Add job to publish Win32 releases and pass it artifacts --- .circleci/config.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index ec7310421..67229dcd1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -136,9 +136,19 @@ jobs: - run: .ci/build-win32.sh - store_artifacts: path: harfbuzz-win32.zip + - persist_to_workspace: + root: . + paths: harfbuzz-win32.zip + + publish-win32: + executor: win32-executor + steps: + - attach_workspace: + at: . workflows: version: 2 + build: jobs: - macos-10.12.6-aat-fonts @@ -151,3 +161,11 @@ workflows: - archlinux - sanitizers - crossbuild-win32 + - publish-win32: + requires: + - crossbuild-win32 + filters: + tags: + only: /^\d+.\d+.\d+$/ + branches: + ignore: /.*/