Switch to prebuilt exe zipapp maker
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- rust
- Ambito
- build-system, devops, release
Direzione di ricerca
Start by reading the existing release workflows and release process for the exe-zip maker. Trace how the current tool is built and used, then map the listed tasks: build a dev-only source toolchain, publish binaries for the specified platform and architecture combinations, and switch references to release URLs. Done means the prebuilt artifacts and process are in place and the flag is enabled by default.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
This is a tracking issue for the various work needed to switch to a prebuilt version of the rust-based exe-zip maker tool.
- Figure out answer to how to handle non-prebuilt platforms
- Create dev-only toolchain to build from source
- Update release workflows to build stataic binary for: {arm,x86} x {linux,windows,mac}
- Upload artifacts to release page
- Add a
--build_tools_from=<source|prebuilt>flag (name TBD) to control if the tool comes from source or from a prebuilt URL - Update release process to refer to release URLs
- Go back and make the above steps required
- Go back and enable the flag by default
Open questions
If from-source is used as the fallback, then we need to add workspace support (currently we stub out rules_rust in workspace mode)
- Lingua principale
- Starlark
- Stelle
- 688
- Fork
- 724
- Merge medio
- 1g 18h
- PR unite (30g)
- 46
Preparare l'ambiente
- 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 bazel-contrib/rules_python
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
bazel-contrib/rules_python#4201 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
bazel-contrib/rules_python#4164 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
go:embed stdlib_list.txt file in gazelle/python/std_modules.go is missingForse già presa @udaya2899 l’ha presa 9 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
bazel-contrib/rules_python#3821 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100
bazel-contrib/rules_python#4218 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
bazel-contrib/rules_python#4208 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di bazel-contrib/rules_python
Issue simili
-
status:needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
? - Needs Triage bot_watch bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
NVIDIA/cudf-spark-jni#5267 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
aks129/HealthClawGuardrails#917 ·
I maintainer di solito rispondono entro 1 giorno
-
area/build area/tech debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 2 giorni
-
[sqlcipher] update to 4.19.0Apertacategory:port-update
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 2 giorni