Skip to content

docs: README 에 eGovFrame 배지 추가 및 배지 최신 스타일·버전 표기 반영 - #161

Merged
swanpark8538 merged 2 commits into
eGovFramework:mainfrom
overpassion:docs/readme-egovframe-badge-main
Sep 23, 2026
Merged

swanpark8538 merged 2 commits into
eGovFramework:mainfrom
overpassion:docs/readme-egovframe-badge-main

Conversation

@overpassion

Copy link
Copy Markdown
Contributor

수정 사유 Reason for modification

  • 버그수정 Bug fixes
  • 기능개선 Enhancements
  • 기능추가 Adding features
  • 기타 Others

문서(README) 변경입니다. 코드 변경은 없습니다.

수정된 소스 내용 Modified source

README.md 상단 배지 영역만 수정했습니다. (main 브랜치 기준)

  1. eGovFrame 배지 추가 — 이 저장소가 어느 eGovFrame 을 쓰는지 한눈에 보이게 합니다. 버전 5.0.1 는 이 브랜치 빌드 파일이 참조하는 eGovFrame parent 버전입니다. 로고는 원본 SVG 를 수정 없이 data URI 로 임베드해 저장소에 이미지 파일을 추가하지 않고 외부 호스팅에도 의존하지 않습니다.
  2. 배지 스타일을 최신 형태로 통일 — style=for-the-badge 를 걷어내 flat 으로 맞추고 각 배지에 공식 페이지 링크를 달았습니다. (기존 배지 5개)
  3. 버전 표기 추가 — 아래 표의 출처에서 확인된 값만 실었습니다. 근거 없는 버전은 넣지 않았습니다.
  4. GitHub Actions 워크플로 배지는 건드리지 않았습니다.
배지 근거
Java 21 README 「개발환경 RCP 구성 (5.0.1)」 JDK 21
Tomcat 10.0 README 「개발환경 RCP 구성 (5.0.1)」

적용 결과 Preview

eGovFrame
Eclipse
Java
spring
maven
Gradle
Tomcat

참고 Note

기존 README 의 logo=JAVA · logo=css3 슬러그는 simple-icons 에서 이름이 바뀌어 현재 로고가 렌더링되지 않습니다. 각각 openjdk · css 로 함께 고쳤습니다.

관련 PR Related PRs

eGovFramework 조직의 표준프레임워크 기반 저장소들에 같은 방식으로 배지를 맞추는 작업입니다. 실행환경은 egovframe-runtime#469 로 먼저 반영되었습니다.

JUnit 테스트 JUnit tests

  • JUnit 테스트 JUnit tests
  • 수동 테스트 Manual testing

README 문서만 바뀌므로 JUnit 대상 코드가 없습니다. 대신 이 PR 의 배지 URL 전부가 shields.io 에서 HTTP 200 으로 응답하고 로고가 실제로 SVG 에 포함되는지 확인했습니다.

테스트 브라우저 Test Browser

  • Chrome
  • Firefox
  • Edge
  • Safari
  • Opera
  • Internet Explorer
  • 기타 Others

GitHub 의 README 렌더링 화면으로 확인했습니다. 브라우저 동작에 영향을 주는 변경이 아닙니다.

테스트 스크린샷 또는 캡처 영상 Test screenshots or captured video

위 적용 결과 절의 배지가 실제 적용되는 마크다운 그대로입니다. 이 PR 본문에서 렌더링된 모습이 README 에 반영되는 모습과 같습니다.

overpassion and others added 2 commits September 22, 2026 16:20
- eGovFrame 배지를 맨 앞에 추가한다. 로고는 원본 SVG 를 수정 없이 data URI 로
  넣는다. 원본 아트워크에 흰 원 배경판이 포함되어 있어 labelColor 를 white 로
  두어 로고 주변에 흰 테두리가 드러나지 않게 한다.
- style=for-the-badge 를 걷어내 flat 으로 맞추고 각 배지에 공식 페이지 링크를 단다.
- README 환경 표 및 eGovFrame parent POM 에서 확인되는 버전만 배지에 표기한다.
  근거가 없는 버전은 넣지 않는다.
- simple-icons 에서 이름이 바뀌어 렌더링되지 않던 logo=JAVA, logo=css3 를
  각각 openjdk, css 로 고친다.
- GitHub Actions 워크플로 배지는 건드리지 않는다.
배지를 main 브랜치 기준 버전(eGovFrame 5.1, Eclipse 2026-06, Java 21)으로
고정하고, 플러그인 저장소와 관련이 적은 Spring·Maven·Gradle·Tomcat
배지는 제거한다.
@swanpark8538
swanpark8538 merged commit 0ade858 into eGovFramework:main Sep 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants