mirror of
https://github.com/tiennm99/tjahzi.git
synced 2026-10-16 10:15:27 +00:00
Merging workflows into one. Making releases only on master branch. Release job will neet manual pproval.
This commit is contained in:
1 parent
69d7160c2c
commit
af9d0bc266
1 file changed
+9
-2
@@ -51,7 +51,14 @@ workflows:
|
||||
main:
|
||||
jobs:
|
||||
- build-and-test
|
||||
release:
|
||||
jobs:
|
||||
- hold:
|
||||
type: approval
|
||||
requires:
|
||||
- build-and-test
|
||||
- circleci-maven-release-orb/run-maven-release:
|
||||
filters:
|
||||
branches:
|
||||
only: master
|
||||
requires:
|
||||
- hold
|
||||
executor: new-java-maven-executor
|
||||
Reference in new issue
Block a user