Anotações de solicitação pull em cartões de bordo e ferramentas mcp de migração ao vivo empresarial

Neste sprint, o Azure Boards introduz anotações de pull request nos cartões, dando às equipes visibilidade imediata das pull requests vinculadas diretamente no quadro. Também adicionamos ferramentas de migração dinâmica empresarial ao Servidor MCP Remoto, expandimos os insights da verificação de dependências no GitHub Advanced Security para Azure DevOps e adicionamos suporte a conexões de serviço do Azure DevOps para a tarefa InvokeRestAPI no Azure Pipelines.

Confira as notas sobre a versão para obter detalhes.

Geral

GitHub Advanced Security para Azure DevOps

Azure Boards

Azure Pipelines

Geral

Ferramentas do Servidor MCP de Migração Dinâmica Corporativa (prévia)

O ELM (Enterprise Live Migrations) ajuda as organizações a migrar Azure DevOps repositórios para GitHub Enterprise Cloud com residência de dados, minimizando a interrupção. Adicionamos ferramentas ELM ao nosso Servidor MCP Remoto, permitindo que você simplifique e automatize as migrações de repositório para GitHub.

Essas ferramentas podem ser usadas para criar agentes personalizados e habilidades para tarefas de migração de repositório.

Saiba mais sobre o Servidor MCP Remoto e as ferramentas elm.

GitHub Advanced Security para Azure DevOps

Exibir informações de dependência de desenvolvimento na página Alertas

Para ecossistemas compatíveis, os alertas de verificação de dependências agora mostram se um alerta tem origem em uma dependência de desenvolvimento, para que você possa priorizar e classificar melhor seus alertas de dependências. No momento, essas informações estão disponíveis no nível do repositório. Para obter mais informações, consulte ecossistemas de pacotes com suporte.

O Copilot Autofix evita ramificações vazias e pull requests

Quando o Copilot Autofix não gera alterações de código para commit, ele não deixa mais uma branch vazia nem cria um pull request vazio. Essa melhoria reduz a poluição no repositório causada por execuções do Autofix que não geram uma correção proposta.

As pull requests de correção automática do Copilot aparecem automaticamente nos detalhes do alerta

Quando o Copilot Autofix cria um pull request para um alerta do CodeQL, os detalhes do alerta agora são atualizados automaticamente para mostrar o pull request e continuam sendo atualizados assim que o pull request é concluído. Você não precisa mais atualizar a página para ver que a correção sugerida está pronta para revisão.

Pull requests de correção automática do Copilot nos detalhes do alerta

As pull requests do Copilot Autofix são mais fáceis de identificar

Pull requests criados pelo Copilot Autofix agora usam a tag Copilot Autofix em vez de adicionar um sufixo ao título do pull request.

Azure Boards

Anotações de solicitação de pull em cartões

Adicionamos uma nova anotação de solicitação de pull às configurações do cartão de placa. Quando habilitadas (a configuração padrão), as solicitações de pull vinculadas são exibidas diretamente nos cartões.

Isso proporciona às equipes maior visibilidade das atividades de desenvolvimento sem sair do quadro. Você pode ver rapidamente quais itens de trabalho têm solicitações de pull associadas, facilitando o acompanhamento do progresso, identificar o trabalho aguardando revisão e detectar itens que podem ser bloqueados em alterações de código.

Captura de tela mostrando anotações de solicitação de pull em cartões de bordo.

Azure Pipelines

Chamar APIs REST do Azure DevOps usando a tarefa Invocar API REST

A tarefa InvokeRestAPI@1 agora dá suporte à conexão de serviço Azure DevOps. Isso permite que você chame Azure DevOps APIs REST diretamente de um pipeline, sem a necessidade de configurar uma conexão de serviço genérica personalizada e gerenciar a autenticação por conta própria.

Selecione o tipo de conexão na entrada connectionType e referencie sua conexão de serviço Azure DevOps:

- task: InvokeRESTAPI@1
  inputs:
    connectionType: 'connectedServiceNameAzureDevOps'
    serviceConnection: '<your-azure-devops-service-connection>'
    method: 'GET'
    urlSuffix: '<organization>/<project>/_apis/build/builds?api-version=7.1'

A entrada connectionType aceita os seguintes valores:

  • connectedServiceName – Conexão de serviço genérica (padrão).
  • connectedServiceNameAzureDevOps – conexão de serviço do Azure DevOps.
  • connectedServiceNameARM – conexão de serviço do Azure Resource Manager.

Próximas Etapas 

Note

Essas funcionalidades serão lançadas nas próximas duas a três semanas. Vá para Azure DevOps e dê uma olhada.

Como fornecer comentários

Queremos ouvir o que você pensa sobre esses recursos. Use o menu de ajuda para relatar um problema ou fornecer uma sugestão.

Fazer uma sugestão

Você também pode receber conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.