Skip to content

Commit 4c6a5db

Browse files
committed
docs(ci): definir la source unique de verite pour le flux CI/CD
1 parent c1230b7 commit 4c6a5db

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

docs/ci_cd_ark_cli.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
This page provides a practical and reproducible CI/CD flow using `pycompiler_ark`.
44

5+
## CI/CD Source Of Truth
6+
7+
Use this document as the single source of truth for ARK CI/CD behavior and examples.
8+
When pipeline behavior changes (flags, exit codes, fail-fast rules, JSON contracts),
9+
update this page first and keep other references aligned to it.
10+
511
## Goal
612

713
Automate the following steps for a workspace:

docs/contributing.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ Release-oriented checks should follow the CLI examples in this guide and the REA
7777
- If you change CLI flags, commands, or docs-linked behavior, update the README.
7878
- If you change the command hierarchy (`gui`, `engine`, `workspace`, `init`, `config-auto`, `check`, `scaffold`) or JSON outputs, update the CLI docs.
7979
- Keep CI-facing exit codes stable, or document the change explicitly in the README.
80+
- For CI/CD behavior, keep [`docs/ci_cd_ark_cli.md`](./ci_cd_ark_cli.md) as the single source of truth and align other docs/examples to it.
8081
- If you change IDE/classic behavior, update the IDE docs when appropriate.
8182

8283
## Documentation expectations

0 commit comments

Comments
 (0)