Azure / Azure/apiops

[BUG] Api Updates are not happening with Github Actions

Offen
#694 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C#
Sterne
448
Forks
247
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Release version

v6.0.1.1

### Describe the bug

We tried to add 2 new operations to the existing api using Github Action and it failed.

We run the extractor it detects the changes but when publisher doest not put these changes to the APIM instance. Publisher logs are incorrectly showing put API done and it successfully ran as well.

The same artifacts works with ADO pipelines. ADO pipelines generate the same artifacts and publisher put the new 2 operations in the existing api correctly without any issue.

### Expected behavior

Github Action also should work fine wihtout any issue and if it has not put any operations correctly it should fail and not success.

### Actual behavior

Github Action publisher is not putting new operations to the existing api and successfully completed without publishing the changes. At the same time ADO work fine.

### Reproduction Steps

1. addd any operations in the existing api
2. run extractor and run publisher in Github Actions

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduziere das Problem mit dem Release v6.0.1.1, indem du einer bestehenden API Operationen hinzufügst. Vergleiche anschließend den GitHub Actions-Publisher mit der funktionierenden ADO-Pipeline und den von ihnen generierten Artefakten. Als erledigt gilt die Aufgabe, wenn GitHub Actions die Operationen in der APIM-Instanz veröffentlicht oder fehlschlägt, anstatt eine erfolgreiche Veröffentlichung zu melden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, csharp, github-actions
Bereich
api, devops
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
32/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.