π€ GitHub Actions
μ΄ νλ‘μ νΈλ GitHub Actionsλ₯Ό νμ©νμ¬ μλνλ CI/CD νμ΄νλΌμΈμ ꡬμΆνμμ΅λλ€. μ½λ νμ§ κ²μ¦, ν μ€νΈ, λΉλ, λ°°ν¬ λ± μ£Όμ κ°λ° λ° μ΄μ κ³Όμ μ μλνν¨μΌλ‘μ¨ κ°λ° ν¨μ¨μ±μ λμ΄κ³ , μ½λ νμ§μ μ μ§ν©λλ€.
μ£Όμ μν¬νλ‘μ°
-
Test μ½λκ° pushλ λλ§λ€ μλμΌλ‘ μ€νλμ΄, μ λ ν μ€νΈ, E2E ν μ€νΈ, Storybook ν μ€νΈ λ± λ€μν κ²μ¦ κ³Όμ μ μνν©λλ€.
-
Release
main
λΈλμΉμ λ³κ²½μ΄ κ°μ§λλ©΄ μ€νλλ©°, ν¨ν€μ§ λ²μ κ΄λ¦¬ λ° Changesets κΈ°λ° λ¦΄λ¦¬μ¦ PR μμ±μ μλνν©λλ€. -
Publish Github Pages λ¬Έμ μ¬μ΄νΈλ₯Ό μ μ μΌλ‘ λΉλνμ¬
gh-pages
λΈλμΉλ‘ λ°°ν¬, GitHub Pagesλ₯Ό ν΅ν΄ μ΅μ λ¬Έμλ₯Ό μλμΌλ‘ μ 곡ν©λλ€.
λ€μ λ¬Έμ
λ€μμ μΉ΄λλ€μ ν΄λ¦νμ¬ κ° μν¬νλ‘μ°μ λν μμΈν λ΄μ©μ νμΈνμΈμ.