v4.2.2
===================================================================== --- Bug Fixes ---------------------------- - Ensure CircleCI automatic publishes actually trigger on expected tags
This commit is contained in:
parent
74fe48cc4a
commit
f0a6b16a0c
@ -251,6 +251,7 @@ workflows:
|
|||||||
jobs:
|
jobs:
|
||||||
- require-full-semver:
|
- require-full-semver:
|
||||||
filters:
|
filters:
|
||||||
|
&only-run-on-full-semver-tag-filters
|
||||||
tags:
|
tags:
|
||||||
only: /^v\d+\.\d+\.\d+.*$/
|
only: /^v\d+\.\d+\.\d+.*$/
|
||||||
branches:
|
branches:
|
||||||
@ -258,7 +259,9 @@ workflows:
|
|||||||
|
|
||||||
- aur-test:
|
- aur-test:
|
||||||
&only-publish-for-full-semver
|
&only-publish-for-full-semver
|
||||||
requires: [require-full-semver]
|
filters: *only-run-on-full-semver-tag-filters
|
||||||
|
requires:
|
||||||
|
- require-full-semver
|
||||||
- aur-publish:
|
- aur-publish:
|
||||||
#
|
#
|
||||||
# there's a crazy-low-chance race-condition between this job and the GH Action '../.github/workflows/automatic-release.yaml'
|
# there's a crazy-low-chance race-condition between this job and the GH Action '../.github/workflows/automatic-release.yaml'
|
||||||
@ -267,6 +270,7 @@ workflows:
|
|||||||
#
|
#
|
||||||
# if something goes wrong, this step can be safely rerun after fixing the release artifact :)
|
# if something goes wrong, this step can be safely rerun after fixing the release artifact :)
|
||||||
#
|
#
|
||||||
|
filters: *only-run-on-full-semver-tag-filters
|
||||||
context: [aur-yage]
|
context: [aur-yage]
|
||||||
requires:
|
requires:
|
||||||
- aur-test
|
- aur-test
|
||||||
@ -275,10 +279,12 @@ workflows:
|
|||||||
|
|
||||||
- python-test: *only-publish-for-full-semver
|
- python-test: *only-publish-for-full-semver
|
||||||
- python-publish:
|
- python-publish:
|
||||||
|
filters: *only-run-on-full-semver-tag-filters
|
||||||
requires:
|
requires:
|
||||||
- python-test
|
- python-test
|
||||||
|
|
||||||
- nodejs-test: *only-publish-for-full-semver
|
- nodejs-test: *only-publish-for-full-semver
|
||||||
- nodejs-publish:
|
- nodejs-publish:
|
||||||
|
filters: *only-run-on-full-semver-tag-filters
|
||||||
requires:
|
requires:
|
||||||
- nodejs-test
|
- nodejs-test
|
||||||
|
Loading…
Reference in New Issue
Block a user