Ugrás a tartalomra

Mesekönyv

Storybook CI a GitHub Actions

A statikus mesekönyv elkészítése annyi ideig tart, mint maga az alkalmazás.

5 m → 90-es évek
Mesekönyv felépítése

A statikus mesekönyv elkészítése annyi ideig tart, mint maga az alkalmazás.

Miért történik

A Storybook buildnek nincs állandó gyorsítótára, és gyakran minden történetet a semmiből épít újra.

Mit kell változtatni

  1. Gyorsítótár node_modules/.cache/storybook a zárfájlba kulcsolva
  2. A Storybook csak akkor hozható létre, ha a történetek vagy összetevők megváltoztak, elérési útszűrők használatával
  3. Futtasson vizuális regressziós teszteket a beépített kimeneten, ahelyett, hogy tesztenként újraépítené

Mesekönyv a runnerhutról (runnerhut)

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-4vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.