Annotations de demande de tirage (pull request) sur les cartes de carte et les outils MCP Enterprise Live Migration

Dans ce sprint, Azure Boards introduit des annotations de demande de tirage sur des cartes, ce qui donne aux équipes une visibilité instantanée sur les demandes de tirage liées directement sur la carte. Nous avons également ajouté des outils Enterprise Live Migration au serveur MCP distant, développé des insights d’analyse des dépendances dans GitHub Advanced Security pour Azure DevOps, et ajouté Azure DevOps prise en charge de la connexion de service pour la tâche InvokeRestAPI dans Azure Pipelines.

Pour plus d’informations, consultez les notes de publication.

General

Sécurité avancée GitHub pour Azure DevOps

Azure Boards

Azure Pipelines

General

Enterprise Live Migration MCP Server Tools (préversion)

Enterprise Live Migrations (ELM) aide les organisations à migrer Azure DevOps référentiels vers GitHub Enterprise Cloud avec résidence des données tout en réduisant les interruptions. Nous avons ajouté des outils ELM à notre serveur MCP distant, ce qui vous permet de simplifier et d'automatiser les migrations de référentiels vers GitHub.

Ces outils peuvent être utilisés pour créer des agents personnalisés et des compétences pour les tâches de migration de référentiel.

En savoir plus sur le serveur MCP distant et les outils ELM.

Sécurité avancée GitHub pour Azure DevOps

Afficher les informations de dépendance de développement sur la page Alertes

Pour les écosystèmes pris en charge, les alertes d’analyse des dépendances indiquent maintenant si une alerte provient d’une dépendance de développement. Vous pouvez donc mieux hiérarchiser et trier vos alertes de dépendance. Ces informations sont actuellement disponibles au niveau du référentiel. Pour plus d’informations, consultez Les écosystèmes de packages pris en charge.

Copilot correction automatique évite les branches vides et les demandes de tirage

Lorsque Copilot correction automatique ne produit pas de modifications de code à valider, elle ne laisse plus derrière une branche vide ou crée une demande de tirage vide. Cette amélioration réduit l’encombrement du référentiel à partir des exécutions de correction automatique qui ne génèrent pas de correctif proposé.

Copilot correction automatique des demandes de tirage (pull request) apparaissent automatiquement dans les détails de l’alerte

Lorsque Copilot correction automatique crée une demande de tirage pour une alerte CodeQL, les détails de l’alerte sont désormais mis à jour automatiquement pour afficher la demande de tirage et continuer à mettre à jour une fois la demande de tirage terminée. Vous n’avez plus besoin d’actualiser la page pour voir que le correctif suggéré est prêt à être examiné.

Copilot correction automatique des demandes de tirage dans les détails de l’alerte

Copilot les demandes de tirage automatique sont plus faciles à identifier

Les demandes de tirage créées par Copilot correction automatique utilisent désormais la Copilot Autofix balise au lieu d’ajouter un suffixe au titre de la demande de tirage.

Azure Boards

Annotations de demande de tirage (pull request) sur les cartes

Nous avons ajouté une nouvelle annotation de demande de tirage (pull request) aux paramètres de carte de carte. Lorsqu’elles sont activées (paramètre par défaut), les demandes de tirage liées sont affichées directement sur les cartes.

Cela donne aux équipes une meilleure visibilité de l’activité de développement sans quitter le conseil. Vous pouvez rapidement voir quels éléments de travail ont des demandes de tirage associées, ce qui facilite le suivi de la progression, identifiez le travail en attente de révision et placez les éléments qui peuvent être bloqués sur les modifications de code.

Capture d’écran montrant les annotations de demande de tirage sur les cartes de bord.

Azure Pipelines

Appeler Azure DevOps API REST à partir de la tâche Appeler l’API REST

La tâche InvokeRestAPI@1 prend désormais en charge la connexion de service Azure DevOps. Cela vous permet d’appeler Azure DevOps API REST directement à partir d’un pipeline, sans avoir à configurer une connexion de service générique personnalisée et à gérer l’authentification vous-même.

Sélectionnez le type de connexion dans l’entrée connectionType et référencez votre connexion de service 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'

L’entrée connectionType accepte les valeurs suivantes :

  • connectedServiceName – Connexion de service générique (par défaut).
  • connectedServiceNameAzureDevOps: connexion de service Azure DevOps.
  • connectedServiceNameARM– Azure Resource Manager connexion de service.

Étapes suivantes

Note

Ces fonctionnalités seront déployées au cours des deux à trois prochaines semaines. Allez à Azure DevOps et regardez.

Comment fournir des commentaires

Nous voulons entendre ce que vous pensez de ces fonctionnalités. Utilisez le menu d’aide pour signaler un problème ou fournir une suggestion.

Faire une suggestion

Vous pouvez également obtenir des conseils et répondre à vos questions par la communauté sur Stack Overflow.