Pygithub: GitHub μž‘μ—… 지원

에 λ§Œλ“  2020λ…„ 01μ›” 29일  Β·  24μ½”λ©˜νŠΈ  Β·  좜처: PyGithub/PyGithub

λ¬Έμ„œ: https://developer.github.com/v3/actions/

GitHub Actions에 λŒ€ν•œ 지원을 μΆ”κ°€ν•  κ³„νšμ΄ μžˆμŠ΅λ‹ˆκΉŒ? APIλŠ” 아직 베타 λ²„μ „μ΄μ§€λ§Œ μ•žμœΌλ‘œ 크게 λ°”λ€Œμ§€ μ•Šμ„ 것이라고 μƒκ°ν•©λ‹ˆλ‹€.

feature request

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

이 문제λ₯Ό 6개둜 λ‚˜λˆ„μ§€ μ•Šκ³  진행 상황을 λ¬Έμ„œν™”ν•©λ‹ˆλ‹€.

  • [ ] 유물
  • [x] λΉ„λ°€
  • [ ] 쑰직 λΉ„λ°€
  • [x] 자체 ν˜ΈμŠ€νŒ… 주자
  • [x] μ›Œν¬ν”Œλ‘œ
  • [ ] μ›Œν¬ν”Œλ‘œ μž‘μ—…
  • [x] μ›Œν¬ν”Œλ‘œ μ‹€ν–‰

λͺ¨λ“  24 λŒ“κΈ€

ActionsλŠ” 아직 베타 버전이 μ•„λ‹Œκ°€μš”?

베타가 11월에 λλ‚œ 것 κ°™μŠ΅λ‹ˆλ‹€[ 좜처 ]. APIλŠ” ν™•μ‹€νžˆ 아직 베타 λ²„μ „μž…λ‹ˆλ‹€.

더 λ§Žμ€ 관심을 λ°›μœΌλ €λ©΄ 이 문제λ₯Ό κ³ μ •ν•˜μ„Έμš”.

이 문제λ₯Ό 6개둜 λ‚˜λˆ„μ§€ μ•Šκ³  진행 상황을 λ¬Έμ„œν™”ν•©λ‹ˆλ‹€.

  • [ ] 유물
  • [x] λΉ„λ°€
  • [ ] 쑰직 λΉ„λ°€
  • [x] 자체 ν˜ΈμŠ€νŒ… 주자
  • [x] μ›Œν¬ν”Œλ‘œ
  • [ ] μ›Œν¬ν”Œλ‘œ μž‘μ—…
  • [x] μ›Œν¬ν”Œλ‘œ μ‹€ν–‰

1456 및 #1457

Actions APIλŠ” μ–Έμ œ 지원될 μ˜ˆμ •μΈκ°€μš”?

아직은 μ•„λ‹ˆμ§€λ§Œ 체크리슀트 ν•­λͺ©μ„ κ΅¬ν˜„ν•˜κΈ° μœ„ν•΄ 세뢀적인 PR을 ν•  수 μžˆμŠ΅λ‹ˆλ‹€. ^

μ›Œν¬ν”Œλ‘œμš© 둜컬 λΆ„κΈ°κ°€ μžˆμŠ΅λ‹ˆλ‹€. μ•½κ°„μ˜ 닀듬기, ν…ŒμŠ€νŠΈ 및 더 μ€‘μš”ν•œ 것은 μ•½κ°„μ˜ 자유 μ‹œκ°„μ΄ ν•„μš”ν•©λ‹ˆλ‹€.

μ‹œκ°„μ΄ μžˆμ„ λ•Œ Secrets λ₯Ό κ°€μ Έκ°ˆ 수 μžˆμŠ΅λ‹ˆλ‹€.

λˆ„κ΅°κ°€κ°€ 이미 Artifacts μž‘μ—…μ„ ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ? 그렇지 μ•ŠμœΌλ©΄ λ‚˜λŠ” 그것을 μ·¨ν•  수 μžˆμŠ΅λ‹ˆλ‹€

@3wnbr1 뢀담없이

Workflow Runs 에 λŒ€ν•œ μ‚¬λž‘μ΄ 더 ν•„μš”ν•œ 지역 지점이 μžˆμŠ΅λ‹ˆλ‹€.

@3wnbr1 유물의 μƒνƒœλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ?

μ•„ν‹°νŒ©νŠΈ λͺ©λ‘κ³Ό λ‹€μš΄λ‘œλ“œ μ•„ν‹°νŒ©νŠΈκ°€ μžˆμ§€λ§Œ ν…ŒμŠ€νŠΈκ°€ μ—†κ³  κ΅¬ν˜„λ„ μˆ˜μ •ν•΄μ•Ό ν•©λ‹ˆλ‹€.

@stevenk WorkflowRun workflow_id 속성이 λˆ„λ½λœ 것 κ°™μŠ΅λ‹ˆλ‹€: https://docs.github.com/en/rest/reference/actions#list -workflow-runs-for-a-repository

또 λ‹€λ₯Έ μž‘μ€ 점: idκ°€ int repo.get_workflow(id_or_name) κ°€ μ‹€νŒ¨ν•©λ‹ˆλ‹€.

    "GET", self.url + "/actions/workflows/" + id_or_name
TypeError: can only concatenate str (not "int") to str

PR #1682μ—μ„œ repo.get_workflow_runs λ§€κ°œλ³€μˆ˜μ— λŒ€ν•œ 지원을 μΆ”κ°€ν–ˆκ³  #1684μ—μ„œ μ£Όμžμ— λŒ€ν•œ μ œν•œλœ 지원을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.

@JacekPliszka & @3wnbr1 μ•„ν‹°νŒ©νŠΈ API의 μƒνƒœλŠ” λ¬΄μ—‡μž…λ‹ˆκΉŒ? 이 일을 μΆ”μ§„ν•˜κΈ° μœ„ν•΄ μ œκ°€ ν•  수 μžˆλŠ” 일이 μžˆλ‹€λ©΄ 기꺼이 λ„μ™€λ“œλ¦¬κ² μŠ΅λ‹ˆλ‹€ :-)

@YannickJadoul λ‚˜λŠ” μƒμš©κ΅¬μ˜ 일뢀 κ°μ†Œλ₯Ό μ œμ•ˆν–ˆκ³  그것을 λ‚΄ 브랜치둜 ν‘Έμ‹œν–ˆμŠ΅λ‹ˆλ‹€. https://github.com/JacekPliszka/PyGithub/tree/meta_artifacts 보λ₯˜λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

λ”°λΌμ„œ λ‚΄ 브랜치의 것을 μ‚¬μš©ν•˜κ±°λ‚˜ ν˜„μž¬ μŠ€νƒ€μΌλ‘œ μƒˆλ‘œ μž‘μ„±ν•˜κ³  싢을 수 μžˆμŠ΅λ‹ˆλ‹€.

@JacekPliszka , μ’‹μ•„, κ³ λ§ˆμ›Œ! :-) 당신이 μ–ΈκΈ‰ν•œ 이 토둠은 어디에 μžˆμŠ΅λ‹ˆκΉŒ? 그것은 곡개적인 κ²ƒμ΄μ—ˆλ‚˜, μ•„λ‹ˆλ©΄ 단지 내뢀적인 κ²ƒμ΄μ—ˆμŠ΅λ‹ˆκΉŒ?

repo λ˜λŠ” org 비밀이 μ—¬κΈ° λ˜λŠ” λ‹€λ₯Έ κ³³μ—μ„œ 처리되고 μžˆμŠ΅λ‹ˆκΉŒ?

λ‘œλ“œλ§΅μ— λΉ„λ°€ μ‚­μ œκ°€ μžˆμŠ΅λ‹ˆκΉŒ? λΉ„λ°€ 생성/μ—…λ°μ΄νŠΈκ°€ 이미 μΆ”κ°€λœ 것을 μ•Œ 수 μžˆμ§€λ§Œ(μ—¬κΈ°μ—μ„œ λ‚΄κ°€ 말할 수 μžˆλŠ” κ²ƒμœΌλ‘œλΆ€ν„° μΆ”μ λ˜κ³  μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€), μ‚­μ œ API에 λŒ€ν•œ μΈν„°νŽ˜μ΄μŠ€κ°€ ν‘œμ‹œλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€( μ—¬κΈ° μ—μ„œ λ³Ό 수 있음).

@YannickJadoul μ—¬κΈ° https://github.com/PyGithub/PyGithub/issues/1556 - ν•„μš”ν•œ ν”„λ‘œμ νŠΈκ°€ 보λ₯˜λ˜μ–΄ λ‚΄κ°€ ν•œ 일을 λ‹€μ‹œ μ“Έ 동기λ₯Ό μžƒμ—ˆμŠ΅λ‹ˆλ‹€.

@JacekPliszka , κ°μ‚¬ν•©λ‹ˆλ‹€. λ‚˜λŠ” κ·Έ λ‹Ήμ‹œμ— 그것을 μ‹€μ œλ‘œ λ°œκ²¬ν–ˆκ³  #1734λ₯Ό λ§Œλ“€μ—ˆκ³  이것에 λŒ€ν•œ λ‹Ήμ‹ μ˜ μ›λž˜ μž‘μ—…μ˜ 일뢀λ₯Ό μž¬ν™œμš©ν–ˆμŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰