GitHub åbner for eksternt styrede oplysninger om repositories
GitHub annoncerede den 29. september 2026 external custom properties i public preview. Funktionen forbinder virksomhedens oplysninger om et softwareprojekt med det repository, hvor koden ligger.
Et eksternt system ejer oplysningerne
Virksomheden kan lade et eksternt register opdatere egenskaber som ejerskab, serviceniveau og livscyklus. Værdierne er skrivebeskyttede i GitHubs brugerflade og kan bruges i blandt andet filtrering og målretning af rulesets.
Port.io er første integrationspartner. GitHub beskriver også mulighed for egne integrationer via API med afgrænsede rettigheder. Det er en previewfunktion, og løbende opdatering kræver en integration; annonceringen er ikke dokumentation for en færdig forbindelse i enhver virksomhed.
Aftal hvor oplysninger rettes
Min anbefaling er at vælge ét ansvarligt system for hver egenskab. Hvis en projektansvarlig finder en forkert værdi, skal vedkommende vide, hvor rettelsen foretages, og hvem der kan godkende den.
Et tænkt eksempel er et projekt, som skifter ejer. Den nye ejer skal ikke alene have sit navn i en præsentation. Det register, der leverer værdien, skal også afspejle den aftalte ændring.
Overvej konsekvensen af en forkert værdi
En egenskab i en oversigt kan hjælpe mennesker med at orientere sig. Hvis samme egenskab bruges til at vælge en teknisk regel, kan en fejl få en anden betydning. Kontrollen bør passe til den anvendelse.
Start derfor med et ufølsomt eksempel og en tydelig forventning til resultatet. Beskriv, hvordan teamet opdager, at en opdatering mangler, før oplysningerne bruges til en vigtig beslutning.
Synkronisering kræver et driftsansvar
Aftal, hvem der følger forbindelsen, og hvad der sker, hvis kildesystemet er utilgængeligt. En tidligere korrekt værdi kan blive forældet, selv om den stadig ser normal ud i modtagersystemet.
Den relevante leverance er derfor både en fungerende overførsel og en kendt arbejdsgang for fejl og rettelser. Artiklen bygger på GitHubs dokumentation og omfatter ingen egen integrationstest.