`land` should exit gracefully when there are non-submitted changes, now it crashes
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 58/100
Direzione di ricerca
Inizia in stack_pr/cli.py, in command_land e set_base_branches, segui il traceback e riproduci la sequenza indicata stack-pr export, view e land. Il lavoro è completato quando stack-pr land gestisce correttamente la modifica non inviata invece di sollevare ValueError: head is not set.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Repro:
- make change
zzz stack-pr export- make change
ppp stack-pr view:
VIEW
Stack:
* 3344c73c (no PR, 'ZolotukhinM/stack/133' -> 'ZolotukhinM/stack/132'): ppp
* a7883442 (#139, 'ZolotukhinM/stack/132' -> 'main'): zzz
stack-pr land
LAND
Traceback (most recent call last):
File "/Users/mvz/.local/bin/stack-pr", line 7, in <module>
sys.exit(main())
~~~~^^
File "/Users/mvz/.local/pipx/venvs/stack-pr/lib/python3.13/site-packages/stack_pr/cli.py", line 1659, in main
command_land(common_args)
~~~~~~~~~~~~^^^^^^^^^^^^^
File "/Users/mvz/.local/pipx/venvs/stack-pr/lib/python3.13/site-packages/stack_pr/cli.py", line 1241, in command_land
set_base_branches(st, args.target)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/Users/mvz/.local/pipx/venvs/stack-pr/lib/python3.13/site-packages/stack_pr/cli.py", line 483, in set_base_branches
e.base, prev_branch = prev_branch, e.head
^^^^^^
File "/Users/mvz/.local/pipx/venvs/stack-pr/lib/python3.13/site-packages/stack_pr/cli.py", line 300, in head
raise ValueError("head is not set")
ValueError: head is not set
- Lingua principale
- Python
- Stelle
- 569
- Fork
- 43
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri 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 modular/stack-pr
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 30/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
Tutte le issue di modular/stack-pr
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
anthropics/skills#1811 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
speaches-ai/speaches#678 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
datalayer/mcp-compose#42 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
conda-forge/spacy-feedstock#177 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
UKGovernmentBEIS/inspect_evals#2523 ·