Skip to content

Commit f79f3aa

Browse files
authored
Merge pull request #36 from laruiss/35-feat-ameliorer-workflow-ci-separation-responsabilites
feat(ci): améliorer workflow CI avec séparation responsabilités et dépendances
2 parents e2a6e0c + 59a909d commit f79f3aa

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/release-please.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
name: Release Please
22

33
on:
4-
push:
4+
workflow_run:
5+
workflows: ["CI"]
6+
types:
7+
- completed
58
branches:
69
- main
710

@@ -12,6 +15,7 @@ permissions:
1215
jobs:
1316
release-please:
1417
runs-on: ubuntu-latest
18+
if: ${{ github.event.workflow_run.conclusion == 'success' }}
1519
steps:
1620
- name: Release Please
1721
id: release

0 commit comments

Comments
 (0)