Gréasáin a scaoileadh

Timthriall scaoilte

Tá timthriall scaoilte dhá mhí ag Weblate le haghaidh scaoileadh (x.y). De ghnáth, leanann roinnt scaoileadh fabhtcheartúcháin iad seo chun fadhbanna a thagann isteach iontu a shocrú (x.y.z). Áirítear leis seo socruithe fabht agus aghaidh a thabhairt ar shaincheisteanna slándála.

Léiríonn an t-athrú ar an mórleagan nach féidir leis an bpróiseas uasghrádaithe an leagan seo a scipeáil - caithfidh tú i gcónaí uasghrádú go x.0 roimh uasghrádú go heisiúintí x.y níos airde.

Cuimsíonn coimeádán Docker digit bhreise i leaganacha chun athruithe sa choimeádán féin a rianú, amhail spleáchais. D’fhéadfadh nuashonruithe slándála a bheith san áireamh sna nuashonruithe seo.

Pleanáil scaoileadh

Bailítear na gnéithe le haghaidh eisiúintí atá le teacht ag baint úsáide as clocha míle GitHub, is féidir leat ár bplean oibre a fheiceáil ag <https://github.com/WeblateOrg/weblate/milestones>.

Próiseas scaoilte

Rudaí le seiceáil roimh scaoileadh:

  1. Seiceáil teangacha atá aistrithe le déanaí trí ./scripts/list-translated-languages.py.

  2. Socraigh an leagan deiridh de réir ./scripts/prepare-release.

  3. Déan cinnte go bhfuil scáileáin suas le dáta make -j 12 -C docs update-screenshots.

  4. Cumaisc aon aistriúcháin a d'fhéadfadh a bheith ar feith wlc push; git remote update; git merge origin/weblate

Déan an scaoileadh:

  1. Cruthaigh scaoileadh ./scripts/create-release --tag (féach thíos le haghaidh riachtanais).

Céimeanna láimhe iar-eisiúint:

  1. Dún cloch mhíle GitHub.

  2. Nuair a dhéantar tástáil ar íomhá an Docker, cuir clib leis agus brúigh é.

  3. Cuir leagan nua san áireamh sa .github/workflows/migrations.yml chun é a chlúdach i dtástáil imirce.

  4. Méadaigh an leagan sa stór trí ./scripts/set-version.py.

  5. Seiceáil gur chruthaigh readthedocs.org gach aistriúchán ar an gcáipéisíocht ag úsáid ./scripts/rtd-projects.py.

Chun clibeanna a chruthú ag baint úsáide as an script ./scripts/create-release beidh na rudaí seo a leanas uait:

  • Brúigh rochtain ar stórtha Weblate git (brúchann sé clibeanna)