Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the
English documentation
.
GitHub Docs
Version:
Free, Pro, & Team
Search GitHub Docs
GitHub 작업
/
예제
All products
GitHub 작업
Quickstart
Github Actions 알아보기
Understand GitHub Actions
Find and customize actions
Essential features
Expressions
Contexts
Variables
Workflow billing & limits
예제
Use scripts to test your code on a runner
Use the GitHub CLI on a runner
Use concurrency, expressions, and a test matrix
워크플로 사용
About workflows
Trigger a workflow
Events that trigger workflows
Workflow syntax
Workflow commands
Reuse workflows
Required workflows
Cache dependencies
Store artifacts
Create starter workflows
Use starter workflows
Share workflows with your organization
워크플로의 GitHub CLI
작업 사용
워크플로에서 작업 사용
작업에 대한 실행기 선택
Use conditions to control job execution
행렬
동시성
환경
컨테이너에서 작업 실행
작업의 기본값 설정
작업에 권한 할당
작업에 대한 출력 정의
워크플로 실행 관리
Manually run a workflow
Re-run workflows and jobs
워크플로 취소
퍼블릭 포크 실행 승인
Approve private fork runs
Review deployments
Disable & enable a workflow
Skip workflow runs
워크플로 실행 삭제
Download workflow artifacts
Remove workflow artifacts
빌드 및 테스트
Continuous integration
Build & test Go
Build & test Java & Ant
빌드 & 테스트 Java & Gradle
Build & test Java with Maven
빌드 & 테스트 .NET
빌드 & 테스트 Node.js
Build & test PowerShell
Build & test Python
Build & test Ruby
빌드 & 테스트 Swift
& 테스트 Xamarin 앱 빌드
배포
배포 정보
About continuous deployment
Deploy with GitHub Actions
클라우드 공급자에 배포
Deploy to Amazon ECS
Azure에 배포
Deploy to Google Kubernetes Engine
보안 강화 배포
Security hardening with OpenID Connect
AWS의 OpenID Connect
Azure의 OpenID Connect
Google Cloud Platform의 OpenID Connect
OpenID Connect in HashiCorp Vault
OpenID Connect in cloud providers
재사용 가능한 워크플로를 사용하여 OpenID 연결
다양한 환경 대상 지정
Use environments for deployment
배포 관리
View deployment history
Xcode 애플리케이션 배포
Sign Xcode applications
컨테이너화된 서비스
About service containers
Create PostgreSQL service containers
Create Redis service containers
패키지 게시
Packaging with GitHub Actions
Publish Docker images
Publish Java packages with Gradle
Publish Java packages with Maven
Publish Node.js packages
문제 및 끌어오기 요청 관리
Actions for project management
Add labels to issues
비활성 문제 닫기
Add label to comment on issue
Move assigned issues
Remove label when adding card
Schedule issue creation
Migrate to GitHub Actions
Automate migration with GitHub Actions Importer
Migrate from Azure Pipelines
Migrate from CircleCI
Migrate from GitLab CI/CD
Migrate from Jenkins
Migrate from Travis CI
모니터 및 문제 해결
About monitoring and troubleshooting
시각화 그래프
Add a status badge
워크플로 실행 기록
View job execution time
Workflow run logs
Enable debug logging
워크플로 실행에 대한 알림
GitHub 호스팅 실행기
About GitHub-hosted runners
Larger runners
Control access to 더 큰 실행기s
Monitor current jobs
Customize runners
Connect to a private network
자체 호스팅 실행기
자체 호스팅 실행기 정보
Add self-hosted runners
Autoscale self-hosted runners
Run a script before or after a job
작업에서 사용하는 컨테이너 사용자 지정
Run the runner app as a service
프록시 서버
Label runners
Use runners in a workflow
Manage access with runner groups
Monitor & troubleshoot
Remove self-hosted runners
보안 가이드
Security hardening
Encrypted secrets
Automatic token authentication
작업 만들기
About custom actions
Create a Docker container action
Create a JavaScript action
복합 작업 만들기
Metadata syntax
Dockerfile 지원
종료 코드 설정
GitHub Marketplace에 게시
Share from your private repository
Share with your organization
Release and maintain actions
CLI setup action
GitHub Actions에 대한 가이드
GitHub 작업
/
예제
예제
GitHub Actions의 CI/CD 기능을 보여 주는 워크플로 예제입니다.
Using scripts to test your code on a runner
Using the GitHub CLI on a runner
Using concurrency, expressions, and a test matrix