Skip to content

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

Merged
eGovFrameSupport merged 1 commit into
eGovFramework:mainfrom
overpassion:docs/readme-egovframe-badge-main
Sep 29, 2026
Merged

eGovFrameSupport merged 1 commit 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 으로 맞추고 각 배지에 공식 페이지 링크를 달았습니다. (기존 배지 4개)
  3. 버전 표기 추가 — 아래 표의 출처에서 확인된 값만 실었습니다. 근거 없는 버전은 넣지 않았습니다.
  4. GitHub Actions 워크플로 배지는 건드리지 않았습니다.
배지 근거
Java 17 README 표(jdk)
Spring Framework 6.2.11 README 표(spring framework)

적용 결과 Preview

eGovFrame
Java
javascript
Spring Framework
maven

참고 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 에 반영되는 모습과 같습니다.

- 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 워크플로 배지는 건드리지 않는다.
@eGovFrameSupport
eGovFrameSupport merged commit 9dc46fd into eGovFramework:main Sep 29, 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