GitHub actions를 로컬에서 실행해보자 - act

act는 GitHub actions를 로컬에서 실행할 수 있도록 해줍니다.


설치도 간단한 편입니다. 윈도우즈에서는 Chocolatey 로 설치가 가능하고,


choco install act-cli


맥의 경우에는 brew로 설치할 수 있습니다.


brew install act 


동작 방식은 .github/worflows/ 디렉터리 내의 설정을 읽어서 실행을 하는 방식입니다.

GitHub actions도 내부적으로는 컨테이너가 떠서 실행이 되는데요. Github actions와 동일한 도커 컨테이너를 띄워서 실행을 합니다.


환경변수등도 지원하고 있어서 로컬에서 Github actions를 테스트 해보기 매우 좋습니다.


지원하지 않는 기능도 있으니 테스트중 잘안된다면 다음의 페이지를 확인해보기길 바랍니다.

https://nektosact.com/not_supported.html


Github actions를 도입시 테스트하는 법에 대해 고민하고 계셨다면 act를 추천드립니다.

https://github.com/nektos/act

GitHub - nektos/act: Run your GitHub Actions locally 🚀

GitHub

GitHub - nektos/act: Run your GitHub Actions locally 🚀

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 7월 8일 오전 4:12

 • 

저장 23조회 2,383

댓글 0

    함께 읽은 게시물

    구글 검색에서 prd prompt라고 검색하면, 가장 상단에 제가 첨부한 url의 페이지가 보입니다. 이 키워드는 제가 테스트용으로 만든 사이트에서 가장 많은 유입을 이끌고 있는데요, 이 프로젝트는 바이브 코딩(V0, Cursor)을 활용해 글로벌 유저를 대상으

    ... 더 보기

    PRD Generator

    SuperPM

    PRD Generator

    Next.js Standalone 모드로 Docker 이미지 최적화하기

    N

    ... 더 보기

    next.config.js Options: output | Next.js

    nextjs.org

    next.config.js Options: output | Next.js

    Next.js 프로젝트를 AWS EKS에 배포하며 배운 것들

    ... 더 보기

    쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

    product.kyobobook.co.kr

    쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

     • 

    댓글 1 • 저장 26 • 조회 2,470


    RIDI로 만나는 무료 기술 서적

    R

    ... 더 보기

    개발/프로그래밍 무료 - 전자책 - 최대 90% 할인! 웰컴 마크다운 - 리디

    리디

    개발/프로그래밍 무료 - 전자책 - 최대 90% 할인! 웰컴 마크다운 - 리디

     • 

    저장 36 • 조회 3,202


    코딩의 미래: GitHub Copilot 무료 플랜 출시

    A

    ... 더 보기

    Announcing a free GitHub Copilot for VS Code

    code.visualstudio.com

    Announcing a free GitHub Copilot for VS Code

     • 

    저장 8 • 조회 2,598


    데이터 작업용 Cursor 에디터 - Nao

    d

    ... 더 보기

    Nao - 데이터를 위한 Cursor | GeekNews

    GeekNews

    Nao - 데이터를 위한 Cursor | GeekNews