Switch to prebuilt exe zipapp maker
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- rust
- Domínio
- build-system, devops, release
Direção de pesquisa
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.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
This is a tracking issue for the various work needed to switch to a prebuilt version of the rust-based exe-zip maker tool.
- 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
- Update release process to refer to release URLs
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)
- Linguagem predominante
- Starlark
- Estrelas
- 688
- Forks
- 728
- Merge médio
- 1d 1h
- PRs com merge (30d)
- 94
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de bazel-contrib/rules_python
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
bazel-contrib/rules_python#4251 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
bazel-contrib/rules_python#4164 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
go:embed stdlib_list.txt file in gazelle/python/std_modules.go is missingTalvez já em andamento @udaya2899 assumiu há 21 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
bazel-contrib/rules_python#3821 ·
Mantenedores costumam responder em até 1 dia
-
pip.parse ignores uv.lock dependency-edge platform markersTalvez já em andamento @kdelalic assumiu há 1 dia. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 20/100
bazel-contrib/rules_python#4287 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100
bazel-contrib/rules_python#4278 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de bazel-contrib/rules_python
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
grafana/tempo-operator#1691 ·
Mantenedores costumam responder em até 1 dia
-
v9.6.0: CMake incorrectly enforces presence of libevdevTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Mantenedores costumam responder em até 1 dia
-
Needs Attention platform: android type: infrastructure umbrella
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
firebase/flutterfire#18832 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
mesonbuild/meson#16281 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
bazel-contrib/bazel-lib#1305 ·