Összefoglalás
Funkciók
- NX-8091 – Dependabot bekötése (technikai fejlesztés)
- NX 27292 – Indítás utáni 503 hiba functionapp verzió végpontról (technikai javítás)
- NX-27652 – 3rd party CI GitHub Action korlátozás (technikai fejlesztés)
- NX-27693 – Monitoring/ConnectionReset error helyett warning (technikai fejlesztés)
- NX-28262 – UAT auto deploy bővítés (env.var diff kezelés, technikai fejlesztés)
Részletek
- NX-8091 – Dependabot bekötése ExerciseEngine-be
A Dependabot egy GitHub egy eszköze arra, hogy a forrásokban automatikusan megtalálja és javítsa a sérülékeny külső függőségeket. Ez lett bekötve az ExerciseEngine repository-jába.
- NX 27292 – Indítás utáni 503 hiba functionapp verzió végpontról
Apró finomítás az ImportJob deploymentje közben felmerülő 503-as hibát javító retry logikában.
- NX-27652 – 3rd party CI GitHub Action korlátozás
Céges törekvés, hogy csak jóváhagyott, biztonságos forrásból származó GitHub Action megoldásokat használjunk, így ezek korlátozva lettek, és a nem javasolt megoldások le lettek forkolva (lett egy egyedi másolat cégen belül, csökkentve a biztonsági kockázatokat). ExerciseEngine-ben egy ilyen 3rd party lett átmozgatva Nexius organizációba.
- NX-27693 – Monitoring/ConnectionReset error helyett warning
A belső monitoring rendszerünkben rengeteg invalid connection reset jellegű hibajelzés volt, ezeket hiba szintű logolásról átállítottuk warningra.
- NX-28262 – UAT auto deploy bővítés (env.var diff kezelés)
Az automata deployment megvalósításban módosult annyi, hogyha Azure környezeti változókban eltérés van, akkor ne hajtsa végre a deployment végén a swappolást, illetve a slack integrációban legyen egyértelmű jelzés az eltérésről, jelezve, hogy azt manuálisan kezelni kell.