AnswerDotAI / AnswerDotAI/workflows

adding mamba install option

Aperta
#64 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
44
Fork
40
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Is there a reason to use 'bash' as the processing shell? For one of my nbdev projects I need a package that is not available on pypi but is available on conda (mamba). I have an idea on how to add a mamba install option, but it needs 'bash -l' as the processing shell (login shell) in order to activate mamba environment.
At them moment I am using a hack (https://github.com/dmitryhits/HighResAnalysis/blob/master/.github/workflows/deploy.yaml) but I think it would be nicer if this option was available through a central nbdev repo.

P.S. I am referring to quarto-ghp action.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Il punto di ingresso rilevante è l’action quarto-ghp; confronta il comportamento attuale di processing-shell con il workaround deploy.yaml collegato nell’issue. Traccia come è configurata l’installazione dei pacchetti, quindi verifica che un’opzione mamba possa essere eseguita tramite una shell bash di login, preservando il comportamento esistente del workflow.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
bash, github-actions
Ambito
ci-cd, devops
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
38/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.