Attach the Lexicon extension to releases
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
- 65/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- github-actions
- Ambito
- ci-cd, documentation, release
Direzione di ricerca
Start with the existing Publish workflow and Verify Release checks, using the Interlinearizer zip handling as the reference for the Lexicon release asset and placeholder validation. Then update INSTALL.md and the release body wording; it is done when the optional Windows/Linux Lexicon install is documented, the lexbox commit is recorded, and verification rejects missing or unfilled assets.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
Testers who want the Lexicon extension alongside the Interlinearizer have to find and build it themselves.
Proposal
Attach the Lexicon extension to each Interlinearizer release, as an optional install.
Depends on sillsdev/languageforge-lexbox#2690, which publishes the zip as lexbox prerelease lexicon-v<version>.
- Publish workflow: add a
lexiconVersioninput (e.g.0.0.1). Downloadlexicon_<version>.zipfrom lexbox releaselexicon-v<version>, and attach it to the draft release. - Record the build: that tag moves while the Lexicon version stays the same. Record the lexbox commit it points at in the step summary and the release body.
- Release body: add an optional step for installing the Lexicon zip. Say it is Windows and Linux only.
- Verify Release: if the body names a Lexicon zip, fail when it isn't attached. Also fail on an unfilled placeholder, as for the Interlinearizer zip.
- INSTALL.md: mention the optional Lexicon install.
Out of scope
- macOS support for Lexicon (sillsdev/languageforge-lexbox#1603).
- Building Lexicon in this repo.
- Lingua principale
- TypeScript
- Stelle
- 2
- Fork
- 0
- Merge medio
- 2g 5h
- PR unite (30g)
- 46
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
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 sillsdev/interlinearizer-extension
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
sillsdev/interlinearizer-extension#388 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
sillsdev/interlinearizer-extension#383 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100
sillsdev/interlinearizer-extension#382 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 54/100
sillsdev/interlinearizer-extension#379 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
sillsdev/interlinearizer-extension#369 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di sillsdev/interlinearizer-extension
Issue simili
-
bug priority:low ready-for-dev
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
Automattic/data-liberation-agent#685 ·
I maintainer di solito rispondono entro 1 giorno
-
Business
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
txn2/mcp-data-platform#2063 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 77/100
Crosstalk-Solutions/project-nomad#1427 ·
I maintainer di solito rispondono entro 2 giorni