Skip to content

Commit

Permalink
fix: forcing release undraft on tag (#249)
Browse files Browse the repository at this point in the history
  • Loading branch information
JulesFaucherre authored Nov 21, 2023
1 parent 294a186 commit 8b27318
Showing 1 changed file with 17 additions and 10 deletions.
27 changes: 17 additions & 10 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -652,18 +652,25 @@ workflows:
- devex-release

Undraft release:
when:
matches:
pattern: ^\d+\.\d+\.\d+$
value: << pipeline.git.tag >>
jobs:
- Build Linux x86_64
- Build Linux arm64
- Build MacOS x86_64
- Build MacOS arm64
- Build Windows
- Copy JSON schema
- Build Linux x86_64:
filters: &release-tag-filters
branches:
ignore: /.*/
tags:
only: /\d+\.\d+\.\d+/
- Build Linux arm64:
filters: *release-tag-filters
- Build MacOS x86_64:
filters: *release-tag-filters
- Build MacOS arm64:
filters: *release-tag-filters
- Build Windows:
filters: *release-tag-filters
- Copy JSON schema:
filters: *release-tag-filters
- Upload artifacts:
filters: *release-tag-filters
requires:
- Build Linux x86_64
- Build Linux arm64
Expand Down

0 comments on commit 8b27318

Please sign in to comment.