|
1 | 1 | <mxfile host="65bd71144e"> |
2 | 2 | <diagram name="Release Workflow" id="release-workflow"> |
3 | | - <mxGraphModel dx="607" dy="1267" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="900" math="0" shadow="0"> |
| 3 | + <mxGraphModel dx="584" dy="1267" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="900" math="0" shadow="0"> |
4 | 4 | <root> |
5 | 5 | <mxCell id="0"/> |
6 | 6 | <mxCell id="1" parent="0"/> |
|
16 | 16 | <mxCell id="job1-step1" value="• Analyzes commits since last release" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1f5fe;strokeColor=#01579b;align=left;spacingLeft=10;fontSize=10;" parent="1" vertex="1"> |
17 | 17 | <mxGeometry x="355" y="120" width="330" height="28" as="geometry"/> |
18 | 18 | </mxCell> |
19 | | - <mxCell id="job1-step2" value="• Creates/updates release PR with version bumps" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1f5fe;strokeColor=#01579b;align=left;spacingLeft=10;fontSize=10;" parent="1" vertex="1"> |
| 19 | + <mxCell id="job1-step2" value="• Creates/updates release a single PR with version bumps for each package" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1f5fe;strokeColor=#01579b;align=left;spacingLeft=10;fontSize=10;" parent="1" vertex="1"> |
20 | 20 | <mxGeometry x="355" y="163" width="330" height="28" as="geometry"/> |
21 | 21 | </mxCell> |
22 | 22 | <mxCell id="job1-step3" value="• Generates changelogs for each package" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1f5fe;strokeColor=#01579b;align=left;spacingLeft=10;fontSize=10;" parent="1" vertex="1"> |
23 | 23 | <mxGeometry x="355" y="240" width="330" height="28" as="geometry"/> |
24 | 24 | </mxCell> |
25 | | - <mxCell id="job1-step4" value="• Fixes circular peer dependency &amp; lockfile issues ** (not handled by Release Please)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1f5fe;strokeColor=#01579b;align=left;spacingLeft=10;fontSize=10;" parent="1" vertex="1"> |
| 25 | + <mxCell id="job1-step4" value="• Fixes circular peer dependency issues (not handled by Release Please)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1f5fe;strokeColor=#01579b;align=left;spacingLeft=10;fontSize=10;" parent="1" vertex="1"> |
26 | 26 | <mxGeometry x="355" y="279" width="330" height="28" as="geometry"/> |
27 | 27 | </mxCell> |
28 | 28 | <mxCell id="arrow2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;endArrow=classic;endFill=1;" parent="1" source="job1" target="merge-event" edge="1"> |
|
34 | 34 | <mxCell id="arrow3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;endArrow=classic;endFill=1;" parent="1" source="merge-event" target="info-box" edge="1"> |
35 | 35 | <mxGeometry relative="1" as="geometry"/> |
36 | 36 | </mxCell> |
37 | | - <mxCell id="info-box" value="✓ Release Please creates GitHub releases & tags<br>✓ Workflow triggers package publishing" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff9e6;strokeColor=#d6b656;strokeWidth=2;fontStyle=1;fontSize=10;" parent="1" vertex="1"> |
38 | | - <mxGeometry x="360" y="440" width="320" height="45" as="geometry"/> |
| 37 | + <mxCell id="info-box" value="✓ Release Please creates GitHub releases &amp; tags for each package separately<br>✓ Workflow triggers package publishing" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff9e6;strokeColor=#d6b656;strokeWidth=2;fontStyle=1;fontSize=10;" parent="1" vertex="1"> |
| 38 | + <mxGeometry x="355" y="440" width="330" height="45" as="geometry"/> |
39 | 39 | </mxCell> |
40 | 40 | <mxCell id="arrow4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;endArrow=classic;endFill=1;" parent="1" source="info-box" target="job2" edge="1"> |
41 | 41 | <mxGeometry relative="1" as="geometry"/> |
|
0 commit comments