Bota automatizācija un laišana no Github actions (laikam?) jau iepriekš apspriesta, un @Dāvis Kļaviņš minēja, ka varētu tam šoziem pieķerties.
Varbūt to varam izveidot kā klātienes vai virtuālu tikšanos/workshopu, ja kopienā ir interese :)
Domāju uzcelt lokāli uz Ubuntu Server, priekš GitHub Actions šķiet pārāk masīvs tas pasākums un ne gluži piemērots, jo ikdienas izpildei darbību ir mazāk nekā sākotnēji uzceļot vai laižot reizi nedēļā (kadastra datu, kas tiek atjaunoti ne biežāk kā reizi nedēļā, ielāde ir laikietilpīga). Neesmu GitHub Actions lietojis, bet, palasot aprakstu, runner pēc darbu izpildes tiek dzēsts, līdz ar to nākamajā reizē viss kods jālaiž no jauna, t.sk. visu datu ielāde. Arīdzan "in a public repository, scheduled workflows are automatically disabled when no repository activity has occurred in 60 days" un "the schedule event can be delayed during periods of high loads of GitHub Actions workflow runs. (..) If the load is sufficiently high enough, some queued jobs may be dropped".
Dāvis Kļaviņš said:
Arīdzan "in a public repository, scheduled workflows are automatically disabled when no repository activity has occurred in 60 days"
Huh, es pat nezināju. Apskatījos Osmalyzeru - tiešām :smiling_face_with_tear: ,
image.png
Bet tur gan poga atjaunot.
Dāvis Kļaviņš said:
Domāju uzcelt lokāli uz Ubuntu Server, priekš GitHub Actions šķiet pārāk masīvs tas pasākums un ne gluži piemērots, jo ikdienas izpildei darbību ir mazāk nekā sākotnēji uzceļot vai laižot reizi nedēļā (kadastra datu, kas tiek atjaunoti ne biežāk kā reizi nedēļā, ielāde ir laikietilpīga). Neesmu GitHub Actions lietojis, bet, palasot aprakstu, runner pēc darbu izpildes tiek dzēsts, līdz ar to nākamajā reizē viss kods jālaiž no jauna, t.sk. visu datu ielāde. Arīdzan "in a public repository, scheduled workflows are automatically disabled when no repository activity has occurred in 60 days" un "the schedule event can be delayed during periods of high loads of GitHub Actions workflow runs. (..) If the load is sufficiently high enough, some queued jobs may be dropped".
Super, paldies - tad laikam tas arī būtu vieglāk atkārtojams citiem.
Par actions - kaut kādu persistent state tur varēja izmantot, vai Hellmap ko tamlīdzīgu nebija kaut kur skatījies?
Jā, tur ir cache. Tas gluži nav persistent state, drīzāk tieši domāts tādiem "negribu pa jaunu lādēt bibliotēkas" gadījumiem. Bet var arī datiem, vismaz prakstiski es tā daru. Es sīkāk neesmu skatījies.
Last updated: Dec 22 2024 at 05:29 UTC