Pygithub: рдЧрд┐рдЯрд╣рдм рдХреНрд░рд┐рдпрд╛рдПрдБ рд╕рдорд░реНрдерди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 29 рдЬрдире░ 2020  ┬╖  24рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: PyGithub/PyGithub

рдпрд╣рд╛рдВ рдбреЙрдХреНрд╕: https://developer.github.com/v3/actions/

рдХреНрдпрд╛ GitHub Actions рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рд╣реИ? рдПрдкреАрдЖрдИ рдЕрднреА рднреА рдмреАрдЯрд╛ рдореЗрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдирд╣реАрдВ рдмрджрд▓реЗрдЧрд╛ред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЫрд╣ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдореИрдВ рдЙрдирдХреЗ рдкрд╛рд╕ рдЬрд╛рддрд╛ рд╣реВрдВ, рдкреНрд░рдЧрддрд┐ рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд░рддрд╛ рд╣реВрдВред

  • [ ] рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ
  • [x] рд░рд╣рд╕реНрдп
  • [ ] рд╕рдВрдЧрдарди рд░рд╣рд╕реНрдп
  • [x] рд╕реНрд╡-рд╣реЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рдзрд╛рд╡рдХ
  • [x] рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣
  • [ ] рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рдиреМрдХрд░рд┐рдпрд╛рдВ
  • [x] рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рдЪрд▓рддрд╛ рд╣реИ

рд╕рднреА 24 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ Actions рдЕрднреА рднреА рдмреАрдЯрд╛ рдореЗрдВ рдирд╣реАрдВ рд╣реИ?

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмреАрдЯрд╛ рдирд╡рдВрдмрд░ [ рд╕реНрд░реЛрдд ] рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдкреАрдЖрдИ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрднреА рднреА рдмреАрдЯрд╛ рдореЗрдВ рд╣реИред

рдЕрдзрд┐рдХ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдкрд┐рди рдХрд░реЗрдВ

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЫрд╣ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдореИрдВ рдЙрдирдХреЗ рдкрд╛рд╕ рдЬрд╛рддрд╛ рд╣реВрдВ, рдкреНрд░рдЧрддрд┐ рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд░рддрд╛ рд╣реВрдВред

  • [ ] рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ
  • [x] рд░рд╣рд╕реНрдп
  • [ ] рд╕рдВрдЧрдарди рд░рд╣рд╕реНрдп
  • [x] рд╕реНрд╡-рд╣реЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рдзрд╛рд╡рдХ
  • [x] рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣
  • [ ] рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рдиреМрдХрд░рд┐рдпрд╛рдВ
  • [x] рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рдЪрд▓рддрд╛ рд╣реИ

1456 рдФрд░ #1457

рдХреНрдпрд╛ рдХреЛрдИ рдпреЛрдЬрдирд╛ рд╣реИ, рдЬрдм рдПрдХреНрд╢рди рдПрдкреАрдЖрдИ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛?

рдЕрднреА рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рдЖрдЗрдЯрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдмрд╛рд░реАрдХ рдкреАрдЖрд░ рдХреЗ рд▓рд┐рдП рдЦреБрд▓реЗ рд╣реИрдВ ^

рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд╛рдиреАрдп рд╢рд╛рдЦрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреЙрд▓рд┐рд╢, рдкрд░реАрдХреНрд╖рдг рдФрд░ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдХреБрдЫ рдЦрд╛рд▓реА рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рд╕рдордп рд╣реЛрдиреЗ рдкрд░ рдореИрдВ Secrets рд▓реЗ рд╕рдХрддрд╛ рд╣реВрдВред

рдХреНрдпрд╛ рдХреЛрдИ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ? рдирд╣реАрдВ рддреЛ рдореИрдВ рдЗрд╕реЗ рд▓реЗ рд╕рдХрддрд╛ рд╣реВрдБ

@3wnbr1 рдмреЗрдЭрд┐рдЭрдХ

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╕реНрдерд╛рдиреАрдп рд╢рд╛рдЦрд╛ рд╣реИ рдЬрд┐рд╕реЗ Workflow Runs рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдкреНрдпрд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

@3wnbr1 рдЖрдкрдХреА рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреНрдпрд╛ рд╣реИ?

рдореЗрд░реЗ рдкрд╛рд╕ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдбрд┐рдВрдЧ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рд╣реИ рдФрд░ рдореЗрд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

@stevenk WorkflowRun рдореЗрдВ workflow_id рд╡рд┐рд╢реЗрд╖рддрд╛ рдЕрдиреБрдкрд▓рдмреНрдз рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИ: https://docs.github.com/en/rest/reference/actions#list -workflow-runs-for-a-repository

рдПрдХ рдФрд░ рдЫреЛрдЯреА рдмрд╛рдд: repo.get_workflow(id_or_name) рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ рдЕрдЧрд░ рдЖрдИрдбреА int рд╣реИ:

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

рдореИрдВрдиреЗ рдкреАрдЖрд░ #1682 рдореЗрдВ repo.get_workflow_runs рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдФрд░ #1684 рдореЗрдВ рдзрд╛рд╡рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИ

@JacekPliszka рдФрд░ @3wnbr1 рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯ рдПрдкреАрдЖрдИ рдХреА рд╕реНрдерд┐рддрд┐ рдХреНрдпрд╛ рд╣реИ? рдореБрдЭреЗ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА, рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ :-)

@YannickJadoul рдореИрдВрдиреЗ рдмреЙрдпрд▓рд░рдкреНрд▓реЗрдЯ рдХреА рдХреБрдЫ рдХрдореА рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджрд┐рдпрд╛ рд╣реИ рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреА рд╢рд╛рдЦрд╛ https://github.com/JacekPliszka/PyGithub/tree/meta_artifacts рдкрд░ рдзрдХреЗрд▓ рджрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдЪрд░реНрдЪрд╛ рдзреАрдореА рдереА рдФрд░ рдореИрдВ рдЕрдиреНрдп рдХрд╛рдо рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рдЧрдпрд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣реЛрд▓реНрдб рдкрд░ рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛ред

рддреЛ рдЖрдк рдореЗрд░реА рд╢рд╛рдЦрд╛ рд╕реЗ рдХреБрдЫ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдпрд╛ рдЗрд╕реЗ рд╡рд░реНрддрдорд╛рди рд╢реИрд▓реА рдореЗрдВ рдирдП рд╕рд┐рд░реЗ рд╕реЗ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред

@JacekPliszka , рдареАрдХ рд╣реИ, рдмрдврд╝рд┐рдпрд╛, рдзрдиреНрдпрд╡рд╛рдж! :-) рдЖрдк рдЗрд╕ рдЪрд░реНрдЪрд╛ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд╣рд╛рдБ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдХреНрдпрд╛ рд╡рд╣ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдерд╛, рдпрд╛ рд╕рд┐рд░реНрдл рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ?

рдХреНрдпрд╛ рд░реЗрдкреЛ рдпрд╛ рдСрд░реНрдЧ рд╕реАрдХреНрд░реЗрдЯреНрд╕ рдХреЛ рдпрд╣рд╛рдВ рдпрд╛ рдЕрдиреНрдп рдЬрдЧрд╣реЛрдВ рдкрд░ рд╣реИрдВрдбрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ?

рдХреНрдпрд╛ рд░реЛрдб рдореИрдк рдкрд░ рдЧреБрдкреНрдд рд╡рд┐рд▓реЛрдкрди рд╣реИ? рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рд░рд╣рд╕реНрдп рдмрдирд╛рдирд╛/рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдкрд╣рд▓реЗ рд╣реА рдЬреЛрдбрд╝рд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИ (рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдпрд╣рд╛рдВ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рдерд╛ рдЬреЛ рдореИрдВ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ), рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдбрд┐рд▓реАрдЯ рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣рд╛рдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИ)

@YannickJadoul рдпрд╣рд╛рдБ https://github.com/PyGithub/PyGithub/issues/1556 - рдЬрд┐рд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдореБрдЭреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдЙрд╕реЗ рд░реЛрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЬреЛ рдХрд┐рдпрд╛ рдЙрд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдкреНрд░реЗрд░рдгрд╛ рдЦреЛ рджреА

@JacekPliszka , рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ рдЙрд╕ рд╕рдордп рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдвреВрдВрдв рд▓рд┐рдпрд╛ рдерд╛, рдФрд░ рдЗрд╕ рдкрд░ рдЖрдкрдХреЗ рдореВрд▓ рдХрд╛рдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдкреБрдирд░реНрдЪрдХреНрд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП #1734 рдмрдирд╛рдпрд╛ рдерд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

mlainez picture mlainez  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

AdyaAbhra picture AdyaAbhra  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lwasser picture lwasser  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

men1n2 picture men1n2  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

PeterJCLaw picture PeterJCLaw  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ