πΌ Lighthouse CI
Lighthouse ν
μ€νΈκ° μ μμ μΌλ‘ λμνλ €λ©΄ GitHub Secretsμ LHCI_GITHUB_APP_TOKEN
λ³μλ₯Ό λ°λμ λ±λ‘ν΄μΌ ν΄μ.
μ΄ ν ν°μ Lighthouse CIκ° GitHub PRκ³Ό μ°λλμ΄ κ²°κ³Όλ₯Ό λ³΄κ³ νκ±°λ μν 체ν¬λ₯Ό μνν λ νμν΄μ.
Lighthouse CI GitHub App μ€μΉ
Lighthouse CI GitHub Appμ μ€μΉνλ €λ©΄ λ€μ λ¨κ³λ₯Ό λ°λΌ μ£ΌμΈμ:
- Lighthouse CI GitHub Appβ νμ΄μ§λ‘ μ΄λν΄μ.
Install
λ²νΌμ ν΄λ¦ν΄μ.- μ€μΉν λ ν¬μ§ν 리λ₯Ό μ νν΄μ.
Install and Authorize
λ²νΌμ ν΄λ¦ν΄μ.- μ‘°κΈ κΈ°λ€λ¦¬κ³ λλ©΄,
LHCI_GITHUB_APP_TOKEN
μ΄λΌλ μ΄λ¦μΌλ‘ μλ‘μ΄ ν ν°μ μ¬μ©νλΌλ νλ©΄μ΄ λμμ. μ¬κΈ°μ νλ¨μ νμλλ ν ν°μ 볡μ¬ν΄μ. - μ€μΉν GitHub λ ν¬μ§ν 리μ
Settings
νμΌλ‘ μ΄λν΄μ. - Integrations κ·Έλ£Ή μλμ μλ GitHub Apps λ©λ΄λ‘ κ°μ.
- λͺ©λ‘μ
Lighthouse CI
κ° λ³΄μ΄λ©΄, λ ν¬μ§ν 리μ Lighthouse CI App μ€μΉμ μ±κ³΅ν κ±°μμ.
LHCI_GITHUB_APP_TOKEN
λ±λ‘ λ°©λ²
- GitHub λ ν¬μ§ν 리 νμ΄μ§λ‘ μ΄λν΄μ.
Settings
νμ ν΄λ¦ν΄μ.Secrets and variables
μΉμ μΌλ‘ κ°μ.Actions
λ©λ΄λ₯Ό μ νν΄μ.New repository secret
λ²νΌμ ν΄λ¦ν΄μ.- Lighthouse CI GitHub Appβμμ λ°κΈλ°μ ν ν°μ
LHCI_GITHUB_APP_TOKEN
μ΄λΌλ μ΄λ¦μΌλ‘ μΆκ°ν΄μ.
β οΈ
ν ν°μ΄ μμΌλ©΄ μν¬νλ‘μ°μ lighthouse-test
μμ
μμ βgithub token not setβ κ²½κ³ κ° λ°μν μ μμ΄μ.
μ€ν μ체μλ λ¬Έμ κ° μμ§λ§, Lighthouse test κ²°κ³Όλ₯Ό MR μΉμμ νμΈν μ μκ² λμ.
Last updated on