[BOM] Coordination between patch, ARM umbrella and BOM releases
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 15/100
Direzione di ricerca
The payload names no files or tests, only the monthly release order (patch, then ARM umbrella, then BOM) run from main. Start by reading the release process described in the issue and deciding whether a dedicated release branch fits it. This is a proposal for maintainers to decide, so a newcomer should not start a change until the approach is agreed. Done means a written decision on the branching model, not code.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Currently the monthly BOM release workflow be:
patch release -> ARM umbrella release -> BOM release
All of above processes are running from main branch.
There are pain points in current workflow:
- patch/BOM release date is not predictable. There could be new libraries release between patch and BOM release, e.g. azure-resourcemanager-storage, azure-storage-blob. These are libraries which many ones in BOM depend on, and many times have I found myself doing another patch release before performing ARM umbrella release.
- For the reason above, we may need to block service from release. Though many ring0 services need immediate release(e.g. Network), and data-plane libraries are not within our control, e.g. azure-storage-blob.
We could consider using a dedicated release branch for the whole patch -> ARM -> BOM release cycle. This way, other releases won't interfere with the workflow. It also relieves the need to check BOM libraries conflict.
- Lingua principale
- Java
- Stelle
- 2.6k
- Fork
- 2.2k
- Merge medio
- 1g 22h
- PR unite (30g)
- 225
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Azure/azure-sdk-for-java
-
mgmt, in track 1 migration guide, call out that file-based authentication method is not recommendedForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. ApertaAzure.Identity
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
Azure/azure-sdk-for-java#48894 ·
I maintainer di solito rispondono entro 1 giorno
-
Azure.Core.V2 clientcore
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Azure/azure-sdk-for-java#50936 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Paging extenisonsApertaclientcore
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Azure/azure-sdk-for-java#50935 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
clientcore
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Azure/azure-sdk-for-java#50934 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
clientcore
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
Azure/azure-sdk-for-java#50933 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Azure/azure-sdk-for-java
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
checkstyle/checkstyle#22145 ·
I maintainer di solito rispondono entro 1 giorno
-
rset command throws NPE in ResultsFormat.guessSyntaxForse già presa @Ostrzyciel l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
objectionary/eo#9593 ·
I maintainer di solito rispondono entro 1 giorno
-
release bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
OpenLiberty/open-liberty#36124 ·
I maintainer di solito rispondono entro 1 giorno