Vérifications CI locales avant fusion

VérifiéSûr

Exécute la pipeline CI locale avant de fusionner ou pousser, en lançant `deno task ci`. Utile pour garantir la qualité du code avant de créer une pull request. Les étapes incluent vérification de types, tests, formatage et lint.

Spar Skills Guide Bot
DeveloppementIntermédiaire
5002/06/2026
Claude CodeCursorWindsurfCopilotCodex
#local-ci#deno#ci-pipeline#pre-push

Recommandé pour

Notre avis

Exécute une pipeline CI locale complète (vérification de type, tests, formatage, linting) avant de pousser ou de créer une pull request.

Points forts

  • Automatisation des vérifications qualité avant le push
  • Pipeline claire et ordonnée (check → test → fmt → lint)
  • Mode debug pour diagnostiquer les erreurs
  • Intégration simple avec deno task

Limites

  • Nécessite que le projet utilise Deno et une tâche 'ci' définie
  • Ne remplace pas une CI distante (exécution locale uniquement)
  • Peut être lent si la suite de tests est volumineuse
Quand l'utiliser

Utilisez cette compétence avant chaque push ou pull request pour garantir que le code passe tous les contrôles de base.

Quand l'éviter

Ne l'utilisez pas si le projet n'utilise pas Deno, si la tâche 'ci' n'est pas configurée, ou si vous avez besoin d'une exécution CI distante asynchrone.

Analyse de sécurité

Sûr
Score qualité80/100

The skill runs a local Deno CI command that is project-specific and does not perform destructive, exfiltrating, or obfuscated actions. It only uses Bash and Read, which are permitted tools, and there are no instructions for downloading remote payloads or disabling safety mechanisms.

Aucun point d'attention détecté

Exemples

Run local CI
Run local CI checks before pushing.
Debug CI failure
Run local CI with debug logging to see detailed errors.
Pre-PR validation
Execute the local CI pipeline before creating a pull request.

name: local-ci description: Run local CI checks before merge or push. Use when user says 'CI', 'ローカルCI', or before creating PRs. allowed-tools: [Bash, Read]

push/マージ前に品質を保証するため、ローカルCIパイプラインを実行する。

  1. deno task ci 実行
  2. エラー時は LOG_LEVEL=debug deno task ci で詳細確認

パイプライン: check(型検査) → test(全テスト) → fmt(フォーマット) → lint(リント)

全チェック通過までpush禁止。

Skills similaires