Skip to content

feat: orchestrate Arnes check with Moon - #267

Merged
SebastienElet merged 1 commit into
mainfrom
feat/moon-arnes-check
Aug 31, 2026
Merged

feat: orchestrate Arnes check with Moon#267
SebastienElet merged 1 commit into
mainfrom
feat/moon-arnes-check

Conversation

@SebastienElet

Copy link
Copy Markdown
Owner

Résultat

  • expose tooling/arnes:check avec la commande directe cargo check --all-targets --locked
  • décrit précisément ses entrées Moon et vérifie le graphe affected par cas positifs et négatif
  • ajoute une CI pull request dédiée qui prouve la sélection affected puis exécute la tâche
  • conserve Make comme installateur de Moon et aligne ADR-041 sur la migration progressive de l’orchestration

Vérifications locales (macOS)

  • bun test --timeout 15000 tooling/moon-installation.test.ts tooling/assert-moon-task-affected.test.ts tooling/moon-arnes-graph.test.ts tooling/moon-ci-contract.test.ts tooling/node-version-installation.test.ts tooling/lint-typescript-contract.test.ts — 51 pass, 0 fail
  • cargo fmt --check
  • cargo check --all-targets --locked
  • cargo test --locked
  • git diff --check

La preuve Ubuntu et actionlint sont fournies par GitHub Actions sur cette PR.

@SebastienElet
SebastienElet force-pushed the feat/moon-arnes-check branch from e32a124 to 1013daa Compare August 31, 2026 08:26
@SebastienElet
SebastienElet merged commit 802bf81 into main Aug 31, 2026
30 checks passed
@SebastienElet
SebastienElet deleted the feat/moon-arnes-check branch August 31, 2026 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant