GitHub ya ƙaddamar da bot don daidaita matsalar matsala ta atomatik

Kamar yadda wani ɓangare na Bayar da aikin, an shirya bot don GitHub wanda ke warware ayyukan gyaran kai tsaye tsarin bin diddigin akan GitHub. A kan GitHub zaka iya samun wuraren ajiya waɗanda aikinsu kawai shine daidaita mutane ta tsarin Batun.

A cikin wasu daga cikinsu, lokacin fita daga Fitowa ana tambayarka ku cike fom, to na ganisami mai gudanarwa, bincika daidaito na cike fom da alamun alama gwargwadon waɗanda aka ayyana a cikin sigar (za a iya rataye tags ga mai amfani da dama idan ba a fayyace su a cikin samfuri ba). Misali na irin wannan al'umma shine Open Source Ideas community.

Mai gudanarwa baya zuwa nan take. Saboda haka, An shirya aikin GitHub wanda ke cikin labarai don inganta sifofin da aiwatar da aiki.

An rubuta bot a Python, amma har yanzu yana buƙatar gudana ta hanyar node.js, tunda GitHub yana da nau'ikan ayyuka 2 kawai: node.js da docker da don docker, da farko an ɗora kwatankwacin node.js ɗin kuma an ɗora shi a cikin ɗaya akwatin da Yana da tsawo.

La'akari da cewa python3 da duk abin da kuke buƙata yana cikin akwati tare da node.js, yana da kyau kawai a ɗora abubuwan dogaro a ciki kamar yadda suke ƙanana.

Wannan aikin GitHub ne tare da ayyuka 3 waɗanda aka haɗa don gudanar da matsala.

Duba idan matsaloli masu shigowa sun dace da samfuri ta kowace hanya:

Cewa sassan basu da layuka daga samfurin asali (yawanci ana gabatar dasu lokacin da mai amfani bai damu da kammala sashin ba).

Cewa sassan da ke dauke da akwatunan bincike da za a sanya a matsayin tambari suna dauke ne da akwatinan da aka gabatar a cikin asalin samfurin

Cewa kowane sashe yana da akwatina da yawa waɗanda aka yiwa alama a cikin kewayon [min, max]

Sanya lakabi bisa ga akwatunan da aka bincika.

Ta atomatik yana rufe matsaloli idan marubucin bai gyara matsalolin da layin ya nuna a cikin wani lokaci ba.

Amfani da mutum mai kwazo don sanya alamomi nauyi ne, saboda ya fi kyau a ba masu amfani damar yin "sabis na kai." Masu amfani za su iya sanya wasu alamomi ga batutuwan ƙayyadaddun rukunin da za a iya aiwatarwa ta hanyar faɗaɗa Markdown da akwatinan bincike.

Tare da cewa lokacin da mai amfani ya bincika akwati ko madannin rediyo bot din ya sanya alamun yadda ya dace.

Daga cikin halayen da suka yi fice na wannan bot ɗin da aka shirya, sune masu zuwa:

  • Ana sarrafa aikin ta saitunan YAML da kuma Samfuran samfura;
  • An saka toshe a kowane samfurin samfuri wannan yana bayyana sharuɗɗan cikakken cika fom da ayyukan da ake so;
  • An ƙara fayil ɗin daidaitawa tare da saitunan duniya;
  • Siffofin suna da sassa.
  • Akwai nau'ikan sassan 2:
    Rubuta kyauta: Aikin na iya tabbatar da cewa mai amfani ya damu don kammala wani abu. Ba a tabbatar da ma'anar rubutu kai tsaye ba.
    A cikin akwati n lambar tutoci ana iya nema da / ko kammala, ta yadda 0 {= m1 {= n {= m2 {= jimlar tutoci a cikin ɓangaren.
  • Aikin ya tabbatar da cewa kwalaye sun dace da akwatunan a cikin samfurin. Idan an saita tutoci daidai, aikin na iya rataya akan alamun matsala, sake. Akwati.
  • Idan an kammala fom ɗin ba daidai ba, aikin zai koya wa mai amfani yadda zai kammala shi daidai kuma ya ƙara alama ta musamman.
  • Idan ba a gyara fom ɗin ba a cikin wani lokaci, aikin na iya rufe matsalar. Haramtawa mai amfani na atomatik, cirewa, da sake matsar da batun har yanzu ba a aiwatar da shi ba saboda ƙarancin API na hukuma don ayyukan da suka dace da matsaloli tare da yanayin adanawa.
  • Idan an gyara matsalar, aikin zai cire alamar.
  • Amsawa ga samfuran aiki, tabbas, za'a iya keɓance shi.

Finalmente idan kuna sha'awar ƙarin sani game da shi, zaku iya bincika bayanan ta hanyar zuwa bin hanyar haɗi.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.