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 requests nas cartas, dando às equipas visibilidade instantânea dos pull requests ligados diretamente no tabuleiro. 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

Migração ao Vivo Empresarial Ferramentas de Servidor MCP (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 ramos vazios e pull requests

Quando o Copilot Autofix não produz alterações de código para commit, deixa de deixar um branch vazio nem criar 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.

Copilot Autofix pull requests em detalhes de alerta

Os pull requests Autofix do Copilot 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 ativada (a definição predefinida), os pull requests ligados são exibidos 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

Call Azure DevOps REST APIs a partir da tarefa Invoke REST API

A tarefa InvokeRestAPI@1 agora suporta a ligação Azure DevOps serviço. 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– Azure DevOps service connection.
  • connectedServiceNameARM– Azure Resource Manager service connection.

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.