ClickHouse / ClickHouse/clickhouse-java
[repo] Create Pre-release workflow or find point where release verification should happen
- Lingua principale
- Java
- Stelle
- 1.6k
- Fork
- 636
- Merge medio
- 2g 23h
- PR unite (30g)
- 29
Descrizione
## Description
Client is the core library for many connectors. If we release a breaking change unnoticed it may require more effort to fix late. Today we have a release workflow that publishes to Maven. But we should not block this by tests.
What should be done:
- Evaluate idea of creating pre-release wf that can be used to trigger verification tests.
- Find out what to do with long running test WF's in other repos. How they would deliver result to java client maintainers.
- Research what can be done for community users to have similar signal for tests.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia esaminando il workflow di release esistente che pubblica su Maven e individua dove viene attualmente eseguita la verifica. Esamina poi i workflow di test di lunga durata in altri repository e come i relativi risultati potrebbero raggiungere i maintainer dei client Java e gli utenti della community. Il lavoro è completato quando è stato deciso un approccio di verifica pre-release ed esiste un piano chiaro per la distribuzione dei risultati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- github-actions, java
- Ambito
- ci-cd, release, testing
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Tranquilla
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100