Actions 레퍼런스
Alpacon은 CI/CD 워크플로를 위한 4가지 GitHub Actions를 제공합니다.
alpacon-setup-action
워크플로 환경에 Alpacon CLI 설치
alpacon-websh-action
원격 서버에서 쉘 명령 실행
alpacon-cp-action
로컬과 원격 서버 간 파일 복사
alpacon-common-action
모든 Alpacon CLI 명령 실행
사전 요구사항
alpacon-setup-action을 제외한 모든 액션에는 다음이 필요합니다:
- Alpacon 워크스페이스 URL (예:
https://your-workspace.us1.alpacon.io) - 적절한 권한을 가진 API 토큰
리포지토리의 GitHub Actions 시크릿으로 저장하세요.
버전 정책
모든 액션은 시맨틱 버저닝을 따릅니다. @v1을 사용하면 하위 호환 업데이트를 자동으로 받을 수 있습니다:
- uses: alpacax/alpacon-setup-action@v1
- uses: alpacax/alpacon-websh-action@v1
- uses: alpacax/alpacon-cp-action@v1
- uses: alpacax/alpacon-common-action@v1
사용 예제와 워크플로 패턴은 GitHub Actions 통합을 참고하세요.