

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Ações de origem e métodos de detecção de alterações
<a name="change-detection-methods"></a>

Quando você adiciona uma ação de origem ao seu pipeline, as ações funcionam com os recursos adicionais descritos na tabela.

**nota**  
As ações de origem CodeCommit e do S3 exigem um recurso de detecção de alterações configurado (uma EventBridge regra) ou use a opção de pesquisar alterações na fonte no repositório. Para pipelines com uma ação de origem do Bitbucket ou do GitHub Enterprise Server, você não precisa configurar um webhook ou usar a pesquisa como padrão. GitHub A ação do Connections gerencia a detecção de alterações para você. 


****  

| Fonte | Usa recursos adicionais? | Etapas | 
| --- | --- | --- | 
| Amazon S3 com recursos CloudTrail  | Essa ação de origem usa uma regra de evento e CloudTrail recursos adicionais. Ao usar a CLI ou CloudFormation para criar essa ação, você também cria e gerencia esses recursos. | Consulte [Criar um pipeline, estágios e ações](pipelines-create.md) e [Conectando-se às ações de origem do Amazon S3 que usam e EventBridge AWS CloudTrail](create-cloudtrail-S3-source.md)  | 
| Amazon S3 sem recursos CloudTrail  | Essa ação de origem usa um bucket habilitado para eventos com uma regra de evento sem a necessidade de CloudTrail recursos adicionais. Ao usar a CLI ou CloudFormation para criar essa ação, você também cria e gerencia esses recursos. | Consulte [Criar um pipeline, estágios e ações](pipelines-create.md) e [Conexão a ações de origem do Amazon S3 com uma fonte habilitada para eventos](create-S3-source-events.md)  | 
| Bitbucket Cloud | Esta ação de origem usa um recurso de conexão. | Consulte [Conexões do Bitbucket Cloud](connections-bitbucket.md) | 
| AWS CodeCommit | Amazon EventBridge (recomendado). Este é o padrão para pipelines com uma origem do CodeCommit criada ou editada no console. | Consulte [Criar um pipeline, estágios e ações](pipelines-create.md) e [CodeCommit ações de origem e EventBridge](triggering.md) | 
| Amazon ECR | Amazon EventBridge. É criado pelo assistente para pipelines com uma origem do Amazon ECR criada ou editada no console. | Consulte [Criar um pipeline, estágios e ações](pipelines-create.md) e [Recursos e ações de origem do Amazon ECR EventBridge](create-cwe-ecr-source.md). | 
| GitHub ou nuvem GitHub corporativa | Esta ação de origem usa um recurso de conexão. | Consulte [GitHub conexões](connections-github.md) | 
| GitHub Servidor corporativo | Esta ação de origem usa um recurso de conexão e um recurso de host. | Consulte [GitHub Conexões do Enterprise Server](connections-ghes.md) | 
| GitLab.com | Esta ação de origem usa um recurso de conexão. | Consulte [GitLabconexões.com](connections-gitlab.md) | 
| GitLab autogerenciado | Esta ação de origem usa um recurso de conexão e um recurso de host. | Consulte [Conexões para GitLab autogerenciamento](connections-gitlab-managed.md) | 

Se você tiver um pipeline que usa sondagem, pode atualizá-lo para usar o método de detecção recomendado. Para obter mais informações, consulte [Atualizar pipelines de sondagem para o método de detecção de alterações recomendado](trigger-S3-migration-cwe.md).

Se você quiser desativar a detecção de alterações para uma ação de origem que usa conexões, consulte [CodeStarSourceConnection para Bitbucket Cloud GitHub, GitHub Enterprise Server, GitLab .com e ações GitLab autogerenciadas](action-reference-CodestarConnectionSource.md).

**Topics**