> ## Documentation Index
> Fetch the complete documentation index at: https://docs.squarecloud.app/llms.txt
> Use this file to discover all available pages before exploring further.

# squarecloud app deploy

> Gère les déploiements et les intégrations Git de votre application sur Square Cloud.

Inspecte l'historique des déploiements et gère les deux intégrations de déploiement basées sur Git : un jeton webhook ou l'application GitHub de Square Cloud. Pour `list` et `current`, l'ID de l'application est facultatif et résolu à partir de l'argument, puis du fichier de configuration `squarecloud.app`, puis d'un sélecteur interactif ; `webhook` et `github link`/`unlink` le prennent avec `--app` à la place.

```bash theme={null}
squarecloud app deploy list
# Liste les déploiements les plus récents, une ligne par commit.
```

```bash theme={null}
squarecloud app deploy current <appID>
# Affiche l'intégration Git actuellement configurée pour l'application, le cas échéant.
```

```bash theme={null}
squarecloud app deploy list --json
# Affiche la chronologie brute des déploiements au format JSON.
```

```bash theme={null}
squarecloud app deploy webhook <githubToken> --app <appID>
# Crée une intégration de déploiement par webhook et affiche l'URL à ajouter à votre dépôt GitHub.
```

```bash theme={null}
squarecloud app deploy webhook --remove --app <appID>
# Supprime l'intégration webhook configurée.
```

```bash theme={null}
squarecloud app deploy github link owner/repository main --app <appID>
# Associe un dépôt et une branche via l'application GitHub de Square Cloud.
```

```bash theme={null}
squarecloud app deploy github unlink --app <appID>
# Dissocie le dépôt de l'application GitHub de l'application.
```

Utilisez `squarecloud app deploy --help` pour plus d'informations sur cette commande.
