Conversation
|
|
||
| ## diracx release | ||
|
|
||
| [PROCESS TO BE COMPLETED BY ALEXANDRE] |
ee1197a to
4f0fa1d
Compare
4f0fa1d to
75c0a2a
Compare
Expand paths-ignore in main, integration, and deployment workflows to cover all Markdown files, the docs directory, and mkdocs.yml. This avoids running expensive integration tests when only documentation is modified.
| === "Gitlab" | ||
|
|
||
| This assumes you are |
There was a problem hiding this comment.
Is that expected?
| === "Gitlab" | |
| This assumes you are |
| diracx -->|renovate| extension | ||
| diracx-web -->|renovate| extension-web | ||
| extension -->|commit and bump diracx-charts| extension-charts | ||
| extension-web -->|commit| extension-charts |
There was a problem hiding this comment.
Shouldn't we also bump extension-charts if we update extension-web?
| extension-web -->|commit| extension-charts | |
| extension-web -->|commit and bump diracx-charts| extension-charts |
| diracx -->|commit| diracx-charts | ||
| diracx-web -->|commit| diracx-charts |
There was a problem hiding this comment.
Same here?
| diracx -->|commit| diracx-charts | |
| diracx-web -->|commit| diracx-charts | |
| diracx -->|commit and bump diracx-charts| diracx-charts | |
| diracx-web -->|commit and bump diracx-charts| diracx-charts |
| git push upstream HEAD:main | ||
| ``` | ||
|
|
||
| - TODO: update the release notes manually |
There was a problem hiding this comment.
Is that for another PR? Shall I create an issue for that?
| ```mermaid | ||
| flowchart LR | ||
| subgraph diracx-block["diracx"] | ||
| diracx-charts("diracx-charts") | ||
| diracx("diracx") | ||
| diracx-web("diracx-web") | ||
| end | ||
|
|
||
|
|
||
| diracx -->|commit| diracx-charts | ||
| diracx-web -->|commit| diracx-charts | ||
|
|
||
| linkStyle 0 stroke: blue | ||
| linkStyle 1 stroke: blue | ||
|
|
||
| ``` |
There was a problem hiding this comment.
Don't you want to also include DIRAC and DIRACCommon in this diagram?
Else, it looks like it could be moved to Dependencies between diracx, diracx-web and diracx-charts.
|
|
||
| - the chart version | ||
| - the container versions | ||
| - NOT the AppVersion |
There was a problem hiding this comment.
I am not sure to understand why there is a difference between diracx and diracx-web here.
Can you may be add a comment on that please?
|
|
||
| ## diracx release | ||
|
|
||
| Releases are managed by `ReleasePlease`. The token used to perform it belongs to `diracbot` github user |
There was a problem hiding this comment.
Shall we document diracx-web release here? I think yes.
It would be very similar to diracx release.
The only differences are:
- we are not using
diracbotbecause we don't need it (at least for now) pypi releasebecomesnpm releasefordiracx-web-components. See https://www.npmjs.com/package/@dirac-grid/diracx-web-components
| ```bash | ||
| git commit --allow-empty -m "chore: release 0.0.3" -m "Release-As: v0.0.3" | ||
| git push upstream HEAD:main | ||
| ``` |
There was a problem hiding this comment.
This is also written in make-a-release.md. Shouldn't we add a reference to it here?
No description provided.