Ngā loops

Whakaritea he manawataki mō ngā mahi auau. Ko te loops he tohutohu kuputuhi wātea ka whakahaerea e te kaihautū i tētahi wā kotahi, i tētahi manawataki auau rānei — ka rite te āhua o ia omanga ki ētahi atu omanga katoa, ā, ka huaki i tētahi merge request hei arotake māu.

Ehara i te mea ka tatari ngā mahi katoa kia pātaihia e tētahi. Ko te loops he tohutohu kuputuhi wātea ka whakahaerea e te kaihautū i te wā ka kōwhiria e koe — kotahi noa, i runga manawataki auau rānei — kia oti kē ai ngā mahi auau i mua i tō titiro atu. Koinei te take e tika ai te kōrero "e mahi tonu ana" mō tētahi kaihautū kapua: ka pupuhi te whakarite wā ahakoa kei te noho tētahi ki mua i te papapātuhi, kāore rānei.

Me pēhea te mahi

He rite te momo mahi o te loops ki ētahi atu omanga katoa a TaskGoblin — ko te rerekētanga anake ko te mea nāna i whakaoho. Kaua ko te tuku mahi, ko te whakahua, ko te tapanga rānei, engari ko te karaka te kaiwhakaoho.

Ka pupuhi ana tētahi loop, ka hangaia e ia tētahi kōrerorero me tētahi karere, pērā tonu i tā te webhook, ā, ka rere i roto i tētahi kōpaki i runga i tētahi peka ko ai-{issue-identifier} te ingoa. Ka tāpae, ka pana, ā, ka huaki i tētahi merge request pērā tonu i tētahi take kua tukuna — nō reira ka rite tonu te hītori, te pūrongo, me te kauneke arotake o ngā loops. Kāore he mea hou hei ako: ka arotakehia he omanga kua whakaritea pērā tonu i tētahi pull request.

Kotahi noa me te auau

  • Kotahi noa — whakahaerea tētahi tohutohu kotahi noa ā tētahi wā kei te heke mai ("hukihukihia ngā kōrero tuku i te Paraire hāora 5 i te ahiahi").
  • Auau — whakahaerea i runga manawataki (ia pō, ia wiki, ia marama).

He motuhake ia pupuhitanga: ka huaki i tāna ake merge request hei arotake māu, nō reira ka puta i te mahi auau he rerenga tūturu o ngā panonitanga ka taea te arotake, kaua ko te tāpae i tētahi mea kāore i mātakitakina.

Ngā tino wāhi tika

E tika ana ngā loops mō ngā mahi whai hua engari māmā te wareware:

  • He whakahou rawa ā-wiki — huakina he merge request e whakahou ana i ngā rawa ia Rāhina.
  • He hukihuki changelog ā-pō — whakarāpopototia ngā whakakotahitanga o te rā hei whakaurunga changelog.
  • He whakapaipai auau — tapahia te waehere mate, whakatikahia ngā kawemai, whakahoutia rānei tētahi kōnae kua hangaia i runga manawataki.
  • He arotake auau — rapua tētahi tauira kino kua mōhiotia puta noa i te repo, ā, huakina he take, he whakatikatika rānei.

Te whakahaere i ngā loops

Hangaia, whakahaerehia hoki ngā loops mai i te wāhanga Loops o tō whakahaere (/{organisation}/loops). Ka taea hoki e koe te hanga, te rārangi, me te tango i ēnei mai i roto i tētahi omanga mā ngā taputapu loop-* a te kaihautū, kia taea ai e te kaihautū te whakarite i āna ake mahi whai muri ina tika ana.

Ka ahu ki hea