Anotações de pull requests nas placas de bordo e nas ferramentas MCP do Enterprise Live Migration

Neste sprint, o Azure Boards introduz anotações de pull request nos cartões, dando às equipas visibilidade imediata sobre os pull requests associados diretamente no quadro. Também adicionámos ferramentas de Migração ao Vivo Empresarial ao Remote MCP Server, expandimos os insights de análise de dependências no GitHub Advanced Security para Azure DevOps, e adicionámos suporte para ligação de serviços Azure DevOps para a tarefa InvokeRestAPI no Azure Pipelines.

Consulte as notas de versão para obter detalhes.

Geral

GitHub Advanced Security para o Azure DevOps

Azure Boards

Azure Pipelines

Geral

Ferramentas do Servidor MCP para Migração em Direto Empresarial (pré-visualização)

Enterprise Live Migrations (ELM) ajuda as organizações a migrar repositórios Azure DevOps para GitHub Enterprise Cloud com residência de dados, minimizando as perturbações. Adicionámos ferramentas ELM ao nosso Remote MCP Server, permitindo-lhe simplificar e automatizar migrações de repositórios para o GitHub.

Estas ferramentas podem ser usadas para criar agentes e competências personalizadas para tarefas de migração de repositórios.

Saiba mais sobre o Remote MCP Server e as ferramentas ELM.

GitHub Advanced Security para o Azure DevOps

Consulte informações sobre dependências de desenvolvimento na página de Alertas

Para ecossistemas suportados, os alertas de varrimento de dependências mostram agora se um alerta vem de uma dependência de desenvolvimento, para que possa priorizar e triar melhor os seus alertas de dependência. Esta informação está atualmente disponível ao nível do repositório. Para mais informações, consulte Ecossistemas de pacotes suportados.

O Copilot Autofix evita ramificações vazias e pedidos de pull

Quando o Copilot Autofix não produz alterações ao código para consolidar, já não deixa para trás uma branch vazia nem cria um pull request vazio. Esta melhoria reduz a saturação de repositórios causada por execuções de Autofix que não geram uma solução proposta.

Os pull requests Autofix do Copilot aparecem automaticamente nos detalhes de alerta

Quando o Copilot Autofix cria um pull request para um alerta CodeQL, os detalhes do alerta atualizam-se automaticamente para mostrar o pull request e continuam a atualizar depois de o pull request estar concluído. Já não precisa de atualizar a página para ver se a correção sugerida está pronta para análise.

Pedidos de integração do Copilot Autofix nos detalhes do alerta

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

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

Azure Boards

Anotações de pull request nas cartas

Adicionámos uma nova anotação de pull request nas definições da placa de tabuleiro. Quando esta opção está ativada (a predefinição), os pull requests associados são apresentados diretamente nos cartões.

Isto dá às equipas maior visibilidade sobre a atividade de desenvolvimento sem sair do conselho. Pode rapidamente ver quais os itens de trabalho que têm pull requests associados, facilitando o acompanhamento do progresso, a identificação de trabalhos pendentes de revisão e a identificar itens que podem ser bloqueados devido a alterações ao código.

Captura de ecrã a mostrar anotações de pull requests nos cartões de bordo.

Azure Pipelines

Chamar as APIs REST do Azure DevOps a partir da tarefa Invocar API REST

A tarefa InvokeRestAPI@1 agora suporta a ligação de serviço do Azure DevOps. Isto permite-lhe chamar APIs REST do Azure DevOps diretamente a partir de um pipeline, sem necessidade de configurar uma ligação de serviço genérica personalizada e gerir a autenticação por si próprio.

Selecione o tipo de ligação na entrada connectionType e faça referência à sua ligação do 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 – Ligação de serviço genérica (por defeito).
  • connectedServiceNameAzureDevOps – ligação de serviço do Azure DevOps.
  • connectedServiceNameARM – ligação de serviço do Azure Resource Manager.

Passos seguintes

Note

Esses recursos serão lançados nas próximas duas a três semanas. Vai ao Azure DevOps e dá uma vista de olhos.

Como fornecer feedback

Queremos saber o que pensa sobre estas funcionalidades. Use o menu Ajuda para relatar um problema ou fornecer uma sugestão.

Faça uma sugestão

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