Skip to main content
GitHub 문서
Version:
Enterprise Server 3.19
Copilot 검색 또는 요청
검색하거나
Copilot에게 물어보세요
Select language: current language is Korean
Copilot 검색 또는 요청
검색하거나
Copilot에게 물어보세요
메뉴 열기
Open Sidebar
GitHub Actions
/
자습서
/
Actions Runner Controller 사용
홈
GitHub Actions
시작하기
빠른 시작
GitHub Actions 이해
연속 통합
연속 배포
Actions와 Apps 비교
개념
워크플로 및 작업
워크플로
변수
컨텍스트
표현
워크플로 구성 재사용
사용자 지정 작업
배포 환경
동시성
워크플로 아티팩트
종속성 캐싱
워크플로 실행에 대한 알림
실행기
GitHub 호스팅 실행기
더 큰 주자들
자체 호스팅 실행기
프라이빗 네트워크
러너 그룹
러너 스케일 세트
Actions Runner 컨트롤러
ARC 지원
보안
비밀
GITHUB_TOKEN
OpenID Connect
스크립트 삽입
손상된 러너
청구 및 사용량
방법
워크플로 작성
워크플로 템플릿 사용
워크플로 실행 시기 선택
워크플로우를 트리거하다
조건으로 작업 제어
워크플로 동시성 제어
워크플로가 실행되는 위치 선택
작업을 위한 실행기 선택
컨테이너에서 작업 실행
워크플로에서 수행하는 작업 선택
작업을 활용하다
작업 찾기 및 사용자 지정
GitHub CLI 사용
스크립트 추가
비밀 사용
변수 사용
작업 출력 전달
작업에 대한 기본값 설정
환경에 배포
작업 변형 실행
자동화 다시 사용
워크플로 재사용
워크플로 템플릿 생성
엔터프라이즈와 공유
작업 보안
배포 보안 강화
AWS의 OIDC
Azure의 OIDC
Google Cloud Platform의 OIDC
HashiCorp Vault의 OIDC
클라우드 공급자의 OIDC
재사용 가능한 워크플로를 사용하는 OIDC
배포
배포 구성 및 관리
제어 배포
배포 기록 보기
환경 관리
배포 검토
사용자 지정 탐지 규칙을 만듭니다.
사용자 지정 보호 규칙 구성
타사 플랫폼에 배포
Node.js를 Azure App Service에 배포
** Python을 Azure App Service로
Java에서 Azure App Service로
.NET에서 Azure App Service로 전환
PHP를 Azure App Service에 배포하기
Docker를 Azure App Service에 배포하기
정적 웹앱 Azure
Azure Kubernetes Service
Amazon Elastic Container Service
Google Kubernetes 엔진
Xcode 애플리케이션 서명
작업 만들기 및 게시
사용자 지정 작업 관리
종료 코드 설정
작업 해제 및 유지
워크플로 실행 관리
워크플로 수동 실행
워크플로 및 작업 다시 실행
워크플로 실행 취소
워크플로 사용 안 함 또는 사용
워크플로 실행 건너뛰기
워크플로 실행 삭제
워크플로 아티팩트 다운로드
워크플로 아티팩트 제거
캐시 관리
포크에서 실행 승인
실행기 관리
GitHub 호스팅 실행기
GitHub 호스팅 실행기 사용
실행기 사용자 지정
개인 네트워크에 연결
OIDC로 연결
WireGuard에 연결
자체 호스팅 실행기
실행기 추가
스크립트 실행
애플리케이션 구성
레이블 적용
워크플로에서 사용
액세스 관리
모니터링 및 문제 해결
러너 제거
프록시 서버 사용
워크플로 모니터링
시각화 그래프 사용
워크플로 실행 기록 보기
상태 배지 추가
워크플로 실행 로그 사용
디버그 로깅 활성화
워크플로 문제 해결
지원 받기
참조
워크플로 및 작업
워크플로 구문
워크플로를 트리거하는 이벤트
워크플로 명령
변수
식
컨텍스트
배포 및 환경
종속성 캐싱
워크플로 구성 재사용
메타데이터 구문
워크플로 취소
Dockerfile 지원
실행기
GitHub 호스팅 실행기
대형 러너
자체 호스팅 실행기
보안
보안 사용
비밀
OIDC
제한
GitHub Actions Importer
추가 인수 및 설정
사용자 지정 변환기
자습서
예시 워크로드 만들기
코드 빌드 및 테스트
Go
개미를 사용하여 Java
Gradle을 사용하여 Java
Maven과 함께하는 Java
.NET
Node.js
PowerShell
Python
루비
Rust
Swift
앱 Xamarin
GITHUB_TOKEN을 사용하여 인증
작업 만들기
JavaScript 작업 만들기
복합 작업 만들기
패키지 게시
Docker 이미지 게시
Gradle을 사용하여 Java 패키지 게시
Maven을 사용하여 Java 패키지 게시
Node.js 패키지 게시
작업 관리
이슈에 레이블 추가
비활성 이슈 닫기
레이블이 있는 메모 추가
일정 문제를 생성하세요.
데이터 저장 및 공유
컨테이너화된 서비스 사용
Docker 컨테이너 작업 만들기
Docker 서비스 컨테이너 사용
PostgreSQL 서비스 컨테이너 만들기
Redis 서비스 컨테이너 만들기
GitHub Actions로 마이그레이션
자동화된 마이그레이션
GitHub Actions Importer 사용
Azure DevOps 마이그레이션
Bamboo 마이그레이션
Bitbucket 파이프라인 마이그레이션
CircleCI 마이그레이션
GitLab 마이그레이션
Jenkins 마이그레이션
Travis CI 마이그레이션
수동 마이그레이션
Azure Pipelines에서 마이그레이션하기
CircleCI에서 마이그레이션
GitLab CI/CD에서 마이그레이션
Jenkins에서 마이그레이션
Travis CI에서 마이그레이션
Actions Runner Controller 사용
빠른 시작
실행기 Scale Set 배포
API에 인증
워크플로에서 ARC 사용
문제 해결
Actions Runner Controller 사용
자체 실행기를 호스팅하여 고도로 사용자 지정이 가능한 환경에서 워크플로를 실행할 수 있습니다.
아티클
Actions Runner Controller에 대한 간편 시작
Actions Runner Controller 사용 실행기 Scale Set 배포
GitHub API에 ARC 인증
워크플로에서 액션즈 러너 컨트롤러 실행기 사용
Actions Runner Controller 오류 문제 해결