직접 해보기

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

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

  1. demo3 저장소와 초기 Pages를 열고 main의 안전한 시작 코드와 세션 요약을 포함한 페이지 10개를 확인합니다. 파란 배너는 출처에서 가져온 초기 화면이지 demo3 실행 증거가 아닙니다.
  2. 실행 안내(RUNSHEET)를 따라 전체 이슈 초안을 미리 보고 사용자 승인 후 Issues에 생성합니다. 기존 준비 이슈가 있다면 중복 생성하지 않습니다.
  3. 과제는 홈 전용 대형 히어로·6단계 흐름·3개 바로가기 카드 개편입니다. 세션 요약 페이지는 이미 있습니다. 명시적 승인 후 이슈의 Assignees에서 Copilot을 선택합니다. 보이지 않으면 이용 자격과 저장소·조직 정책을 확인합니다.
  4. Copilot의 PR 작업이 끝나면 Ready for review로 전환합니다. 최초 워크플로 실행 승인이 필요할 때는 변경 내역과 권한을 먼저 검토하고 승인합니다.
  5. 실제 코드 리뷰 댓글을 읽고 타당한 수정만 요청합니다. 최신 커밋의 필수 build·Analyze (actions)·Analyze (javascript-typescript) 검사와 CodeQL 게이트를 통과했는지 확인하고, 사용자 승인 후 진행 담당자가 병합합니다. 에이전트는 병합하지 않습니다.
  6. main 푸시의 배포 성공과 커밋을 확인하고 새 홈 화면·모바일 배치·링크와 기존 10개 페이지·피드백 동작을 실제 사이트에서 확인합니다.

로컬 확인은 선택 사항

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

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

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

저장소에서 설정하기

참고 자료