revuloj / revo-fonto

Artikolfonto kaj bildoj - do la enhavo de Reta Vortaro
GNU General Public License v2.0
17 stars 0 forks source link

alia logiko de OUTPUTS en GH-agoj #49

Closed wdiestel closed 1 year ago

wdiestel commented 1 year ago

Necesas alia logiko por OUTPUTS en GH-agoj, sed la valoroj estu laŭeble unuliniaj, vd:

https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#environment-files

Ĉar ni uzas grep -l aŭ necesas aldoni iun limigan signaron aŭ redukti al unulinia valoro, ekz. per grep -c, wc[[...]] aŭ simile...

wdiestel commented 1 year ago

La esprimo devos aperi proksimume tiel: echo "{KONFIRMO_DB}={$(if [[ $(grep -l '\"konfirmo\"' .log/mail_sent*) ]]; then echo "1"; fi)}"

wdiestel commented 1 year ago

la variablo metiĝas, sed tamen la sekva paŝo (aktualigo) ne okazas...: {KONFIRMO_DB}={1} kp. https://docs.github.com/en/actions/using-jobs/defining-outputs-for-jobs