기술지원 문의는 로그인 후에 가능합니다.
확인22-09-01
안녕하세요 GitHub 한국 총판 단군소프트입니다. 오늘은 'GitHub Actions- Workflow 재사용'에 대한 주제로 찾아뵙게 되었습니다. Agenda ● Setup, Login 및 Run 단계를 하나의 Action으로 통합하다 ● 여러 저장소에 걸쳐 일관성 있게 구축하다 ● 운영환경 배포에 특정 Workflow가 필요하다 그럼 시작해 볼까요?
Setup, Login 및 Run 단계를 하나의 Action으로 통합하다 Setup 또는 Login 구문을 복사하시나요? 이제는 이러한 항목을 하나의 Action으로 구성할 수 있습니다. 다른 Action과 마찬가지로 이것들은 여러 Job이나 Workflow에서 사용할 수 있으며 GitHub Marketplace에 게시될 수 있습니다.
After 여러 저장소에 걸쳐 일관성 있게 구축하다 기본적인 동일한 방식으로 구축 또는 배포된 저장소가 많이 있나요? 이제 재사용 Workflow를 생성하고 이러한 모든 저장소를 동기화할 수 있습니다. Before After 독립적으로 또는 함께 작동하도록 설계된 재사용 Workflow의 라이브러리를 구축할 수 있습니다. Actions처럼 Inputs와outputs를 통해 서로 데이터를 주고받을 수 있도록 할 수도 있습니다. 운영환경 배포에 특정 Workflow가 필요하다 운영환경에 배포 시 특정 Step을 따라야 할까요? 재사용 Workflow를 OpenID Connect와 결합할 수 있습니다. 현재는 베타 버전으로, 필수 Workflow사용을 설정합니다. 이를 수행하려면 먼저 재사용 Workflow를 정의합니다. 예를 들어 다음과 같습니다. 이후 다음과 같이 클라우드 플랫폼에 정책을 생성하여 운영 환경에 액세스할 때 인증 정보를 해당 Workflow로만 제한하세요.
긴 글 읽어주셔서 감사합니다 :) 이 글은 https://github.blog/2021-11-29-github-actions-reusable-workflows-is-generally-available/을 번역한 글입니다.
|