직접 해보기

기능의 이용 가능 여부와 비용은 GitHub 요금제, 저장소 공개 범위, 조직 정책에 따라 달라집니다. demo2 생성과 초기 Pages 배포가 확인된 뒤 시작하세요. 아래는 준비할 절차이며 설정 완료를 뜻하지 않습니다.

GitHub 화면에서 처음부터 실행하기

  1. demo2 저장소와 초기 Pages를 열고 main의 안전한 시작 코드와 페이지 9개를 확인합니다.
  2. 실행 안내(RUNSHEET)를 따라 Issues에서 담당자 없는 준비 이슈를 확인합니다. 없다면 ‘처음부터 실행하는 데모’ 템플릿으로 만듭니다.
  3. 과제는 ‘세션 요약’ 페이지와 메뉴 추가입니다. 이슈의 Assignees에서 사용자가 Copilot을 선택합니다. 보이지 않으면 이용 자격과 저장소·조직 정책을 확인합니다.
  4. Copilot의 PR 작업이 끝나면 Ready for review로 전환합니다. 최초 워크플로 실행 승인이 필요할 때는 변경 내역과 권한을 먼저 검토하고 승인합니다.
  5. 실제 코드 리뷰 댓글을 읽고 타당한 수정만 요청합니다. 최신 커밋의 필수 build 검사가 통과하고 변경 내용을 직접 확인한 뒤 병합합니다.
  6. main 푸시의 배포 성공과 커밋을 확인하고 새 페이지·메뉴·완료 문구와 기존 피드백 동작을 실제 사이트에서 확인합니다.

로컬 확인은 선택 사항

저장소 공개 후 복제할 때의 예입니다. 아래 명령은 이슈 작성이나 에이전트 실행을 대신하지 않습니다.

git clone https://github.com/ijhan-biz/demo2.git
cd demo2
# Node 22 계열에서 22.12 이상을 사용하세요.
npm ci
npm test
npm audit --audit-level=high
npm run build
npm run dev

http://localhost:4321/demo2/를 여세요. 포트가 다르면 Astro가 표시한 포트를 사용하세요. 복제한 커밋과 실제 게시 상태는 이 저장소의 Actions/Deployments에서 확인하세요. 과거의 취약한 기준 버전은 배포하지 마세요.

저장소에서 설정하기

참고 자료