Skip to content

workflow 오류 수정#138

Merged
chan99k merged 15 commits intomainfrom
learning-manager-69_add-jacoco-to-ci-flow
Dec 9, 2025
Merged

workflow 오류 수정#138
chan99k merged 15 commits intomainfrom
learning-manager-69_add-jacoco-to-ci-flow

Conversation

@chan99k
Copy link
Collaborator

@chan99k chan99k commented Dec 9, 2025

💡 Motivation and Context

여기에 왜 이 PR이 필요했는지 설명해 주세요


🔨 Modified


🌟 More


📋 체크리스트

  • 추가/변경에 대한 테스트
  • 코드 컨벤션

🤟🏻 PR로 완료된 이슈

closes #

chan99k and others added 9 commits December 9, 2025 06:58
- 프로젝트 전반에 Jacoco 플러그인 적용 및 코드 커버리지 설정 추가
- SonarCloud 분석을 위한 설정 파일 작성
- CI 워크플로우에 Jacoco 리포트 생성 및 업로드 단계 추가
- 라이브러리 버전 관리 파일에 Jacoco 버전 명시
- 테스트 실행 후 코드 커버리지 리포트 생성 자동화
- Qodana 코드 품질 분석 도구 CI 워크플로우 추가
- qodana.yaml 파일 생성 및 프로젝트 JDK, 린터 설정
- SonarCloud 워크플로우에 JDK 17 및 Gradle 설정 추가
- 코드 커버리지 리포트 생성을 위한 Gradle 명령어 구성
- actions/checkout 및 관련 액션 버전 업데이트
- SonarCloud 분석 대상 소스 경로 명시적으로 수정
- Jacoco 커버리지 집계 시 서브프로젝트 test 태스크 의존성 및 exec 파일 처리 로직 개선
- Jacoco 플러그인 적용 서브프로젝트의 소스 및 클래스 경로 처리 방식 수정
- Qodana 결과 업로드 설정 활성화
- SARIF 파일 업로드 단계 추가
- GitHub Pages를 통한 분석 결과 리포트 배포 구성
- pull_request 트리거의 브랜치 제한 제거
- push 트리거의 branches-ignore 조건을 branches로 변경하여 main 브랜치 한정 처리
- auto-assign 설정 파일 추가 및 PR 리뷰어/Assignee 자동 할당 구성
- Qodana 및 CodeQL SARIF 업로드 액션 버전 업데이트(v2 → v3)
- PR 리뷰 단계 워크플로우에 테스트 커버리지 리포트 자동 생성 및 코멘트 추가
- `PR Review Stage` 워크플로우 트리거 및 배포 구성 개선
@chan99k chan99k self-assigned this Dec 9, 2025
chan99k and others added 5 commits December 9, 2025 16:46
- 프로젝트 전반에 Jacoco 플러그인 적용 및 코드 커버리지 설정 추가
- SonarCloud 분석을 위한 설정 파일 작성
- CI 워크플로우에 Jacoco 리포트 생성 및 업로드 단계 추가
- 라이브러리 버전 관리 파일에 Jacoco 버전 명시
- 테스트 실행 후 코드 커버리지 리포트 생성 자동화
- Qodana 코드 품질 분석 도구 CI 워크플로우 추가
- qodana.yaml 파일 생성 및 프로젝트 JDK, 린터 설정
- SonarCloud 워크플로우에 JDK 17 및 Gradle 설정 추가
- 코드 커버리지 리포트 생성을 위한 Gradle 명령어 구성
- actions/checkout 및 관련 액션 버전 업데이트
- auto-assign 설정 파일 추가 및 PR 리뷰어/Assignee 자동 할당 구성
- Qodana 및 CodeQL SARIF 업로드 액션 버전 업데이트(v2 → v3)
- PR 리뷰 단계 워크플로우에 테스트 커버리지 리포트 자동 생성 및 코멘트 추가
- `PR Review Stage` 워크플로우 트리거 및 배포 구성 개선
@github-actions
Copy link

github-actions bot commented Dec 9, 2025

테스트 커버리지 리포트

Overall Project 67.12% 🍏

There is no coverage information present for the Files changed

@github-actions
Copy link

github-actions bot commented Dec 9, 2025

Qodana Community for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2025.2.3
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@chan99k chan99k added 🐞 bug 뭔가 잘못됐음 ☁️ infra 인프라 관련 labels Dec 9, 2025
- qodana.yaml 파일 삭제
- GitHub 워크플로우에서 Qodana 관련 단계 제거
- Jacoco 코드 커버리지 설정 로직 일부 개선
- 서브프로젝트의 Jacoco exec 파일 처리 시 fileTree 사용
@chan99k chan99k merged commit f38f3ee into main Dec 9, 2025
4 checks passed
@chan99k chan99k deleted the learning-manager-69_add-jacoco-to-ci-flow branch December 9, 2025 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

☁️ infra 인프라 관련 🐞 bug 뭔가 잘못됐음

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant