Commit 64495bf
authored
π refactor(bot): GitHub ν΅κ³ μμ§ λ΄ λ‘μ§ μ΅μ ν λ° μμ ν (#134)
- **λ μ§ λ° μκ° μ²λ¦¬ λ‘μ§ κ°μ **
- `Intl.DateTimeFormat`μ μ¬μ©νμ¬ μμ μ μΈ KST λ μ§ λ³ν ν¨μ(`kstDateString`) λμ
- KST κΈ°μ€ ν루 λ° μ£Όκ° λ²μλ₯Ό μ νν UTC μκ°λλ‘ κ³μ°νλ `getKstDayUtcRange`, `getThisWeekUtcRange` μΆκ°
- **GitHub API νΈμΆ λ°©μ λ³κ²½**
- κΈ°μ‘΄ `https` λͺ¨λ κΈ°λ°μ 볡μ‘ν ꡬνμ `node-fetch` κΈ°λ°μ `gh` μ νΈλ¦¬ν° ν¨μλ‘ κ΅μ²΄νμ¬ κ°λ
μ± ν₯μ
- `getAllPages` ν¨μλ₯Ό ν΅ν΄ νμ΄μ§ μ²λ¦¬κ° νμν PR λ° μ΄μ λͺ©λ‘ μμ§ λ‘μ§ λ¨μν
- **λ°μ΄ν° μ§κ³ λ‘μ§ μ΅μ ν**
- λͺ¨λ λΈλμΉλ₯Ό μννλ©° μ€λ³΅ μλ μ»€λ° μλ₯Ό μ°μΆνλ λ³λ ¬ μ²λ¦¬ ꡬ쑰 κ°μ
- PR 리뷰 μ§κ³ μ `Promise.all`μ νμ©νμ¬ λκΈ° μλ ν₯μ λ° μλ¬ νΈλ€λ§ μΆκ°
- **λ©€λ² μν λ° λ©μμ§ μ
λ°μ΄νΈ**
- νΉμ λ©€λ²(`KateteDeveloper`) λΉνμ±ν λ° `codebidoof` μΊλ¦ν° μ€νμΌ(`t3`) λ©μμ§ μμ
- 3μΌ μ°μ μ»€λ° λ―Έλ°μ λ©€λ²(`idleMembers`) κ°μ§ λ‘μ§μ λͺ¨λ λΈλμΉ λμ μ€μκ° μ‘°ν λ°©μμΌλ‘ λ³κ²½
- **κΈ°ν μμ μ¬ν**
- λμ€μ½λ μλ¦Ό μ μ‘ λ‘μ§μ `fetch` APIλ‘ ν΅ν©
- λ‘κ·Έ μΆλ ₯ λ° μ€ν νλ¦ μ μ΄ κ΅¬μ‘° κ°μ (`main` -> `run`)1 parent 0e48dd4 commit 64495bf
1 file changed
Lines changed: 246 additions & 226 deletions
0 commit comments