GitHub 호스팅 실행기에서 추가 소프트웨어 패키지가 필요한 경우 워크플로의 일부로 패키지를 설치하는 작업을 만들 수 있습니다.
기본적으로 이미 설치된 패키지를 보려면 “GitHub 호스팅 실행기 사용”를 참조하세요.
이 가이드에서는 GitHub 호스팅 실행기에서 추가 소프트웨어를 설치하는 작업을 만드는 방법을 보여 줍니다.
Ubuntu 실행기에서 소프트웨어 설치
다음 예제에서는 작업의 일부로 apt
패키지를 설치하는 방법을 보여 줍니다.
name: Build on Ubuntu
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Install jq tool
run: |
sudo apt-get update
sudo apt-get install jq
참고: 패키지를 설치하기 전에 항상 sudo apt-get update
을 실행합니다. apt
인덱스가 부실한 경우 이 명령은 사용 가능한 패키지를 가져오고 다시 인덱싱하여 패키지 설치 오류를 방지하는 데 도움이 됩니다.
macOS 실행기에서 소프트웨어 설치
다음 예제에서는 작업의 일부로 Brew 패키지 및 캐스크를 설치하는 방법을 보여 줍니다.
name: Build on macOS
on: push
jobs:
build:
runs-on: macos-latest
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Install GitHub CLI
run: |
brew update
brew install gh
- name: Install Microsoft Edge
run: |
brew update
brew install --cask microsoft-edge
Windows 실행기에서 소프트웨어 설치
다음 예제에서는 Chocolatey 를 사용하여 작업의 일부로 GitHub CLI를 설치하는 방법을 보여 줍니다.
name: Build on Windows
on: push
jobs:
build:
runs-on: windows-latest
steps:
- run: choco install gh
- run: gh version