timendum/raiplaysound

I have a fork that's supposed to run automatically once per day

Opened this issue · 4 comments

Ma perché sto scrivendo in inglese.

Sta tutto in questo file, e in impostazioni di github pages. https://github.com/AvverbioPronome/raiplaysound/blob/master/.github/workflows/pages.yml

Mergia se vuoi, io l'ho fatto perché mi serviva.

Ciao, ho dato (in ritardissimo) un'occhiata al tuo fork, che funziona benissimo però si perde le pagine che scompaiono da sito ufficiale RaiPlaySound e di cui però gli mp3 rimangono fruibili.
Ad esempio Fontamara è nel mio branch ma non nel tuo.

La fix sarebbe semplice: bisogna fare checkout di github-pages in dist prima di far girare il programma, così da mantenere gli xml già fatti. Poi index.py non fa distinzioni tra xml nuovo o vecchio.

Riesci a modificare il workflow in tal senso?

Posso importare quelli dal tuo repo, ma non dal mio, perché non committo gli xml che creo.

Vedo che posso fare.

Ho inserito un

    git clone --depth=1 -b gh-pages https://github.com/timendum/raiplaysound.git dist

prima dei comandi che generano gli xml. Non conosco le pipeline di github così bene.