Merge pull request #8597 from filecoin-project/fix/assert-build-on-tag

fix: ci: build macos and linux assets on tagged releases
This commit is contained in:
Jiaying Wang 2022-05-06 01:59:30 -04:00 committed by GitHub
commit c1f1d3d093
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 21 additions and 4 deletions

View File

@ -1000,7 +1000,11 @@ workflows:
only: only:
- master - master
- build-debug - build-debug
- build-all - build-all:
filters:
tags:
only:
- /^v\d+\.\d+\.\d+(-rc\d+)?$/
- build-ntwk-calibration: - build-ntwk-calibration:
filters: filters:
tags: tags:
@ -1012,7 +1016,11 @@ workflows:
only: only:
- /^v\d+\.\d+\.\d+(-rc\d+)?$/ - /^v\d+\.\d+\.\d+(-rc\d+)?$/
- build-lotus-soup - build-lotus-soup
- build-macos - build-macos:
filters:
tags:
only:
- /^v\d+\.\d+\.\d+(-rc\d+)?$/
- build-appimage: - build-appimage:
filters: filters:
branches: branches:

View File

@ -800,7 +800,11 @@ workflows:
only: only:
- master - master
- build-debug - build-debug
- build-all - build-all:
filters:
tags:
only:
- /^v\d+\.\d+\.\d+(-rc\d+)?$/
- build-ntwk-calibration: - build-ntwk-calibration:
filters: filters:
tags: tags:
@ -812,7 +816,11 @@ workflows:
only: only:
- /^v\d+\.\d+\.\d+(-rc\d+)?$/ - /^v\d+\.\d+\.\d+(-rc\d+)?$/
- build-lotus-soup - build-lotus-soup
- build-macos - build-macos:
filters:
tags:
only:
- /^v\d+\.\d+\.\d+(-rc\d+)?$/
- build-appimage: - build-appimage:
filters: filters:
branches: branches:

View File

@ -17,6 +17,7 @@ coverage:
status: status:
patch: off patch: off
project: project:
threshold: 1%
tools-and-tests: tools-and-tests:
target: auto target: auto
threshold: 1% threshold: 1%