File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,28 @@ ReadMates는 Git tag와 GitHub Releases를 함께 사용합니다. 이 파일은
88
99릴리즈 대기 항목 없음.
1010
11+ ## v1.8.2 - 2026-05-13
12+
13+ ### Highlights
14+
15+ ReadMates v1.8.2는 GitHub Actions의 ShellCheck 0.9.0 기준에서 v1.8.1 main CI Scripts 잡이 실패한 문제를 해소하는 패치 릴리스입니다. DB migration 없음. 사용자 기능 변경 없음.
16+
17+ ### Fixed
18+
19+ - ** Scripts CI ShellCheck 0.9.0 호환성 복구** : public release fixture 검증 스크립트의 ` cat | sort ` 파이프를 직접 ` sort "$file" ` 호출로 바꿔 CI ShellCheck 경고를 제거했습니다.
20+
21+ ### Deployment Notes
22+
23+ - ** DB migration** : 없음.
24+ - ** 배포 순서** : v1.8.2 태그 이미지의 서버 스캔/promotion이 성공한 뒤 OCI compose stack에 반영하고, 같은 태그의 Cloudflare Pages 프론트엔드 배포 상태를 확인합니다.
25+
26+ ### Verification
27+
28+ - ` shellcheck scripts/*.sh deploy/oci/*.sh ` — exit 0.
29+ - ` ./scripts/build-public-release-candidate.sh && ./scripts/public-release-check.sh .tmp/public-release-candidate ` — passed, gitleaks found no leaks.
30+ - ` ./server/gradlew -p server clean test bootJar ` — v1.8.1 서버 의존성 패치 후 BUILD SUCCESSFUL.
31+ - GitHub Actions main CI에서 v1.8.1 Scripts 잡이 ShellCheck 0.9.0 SC2002로 실패한 로그 확인 후 반영.
32+
1133## v1.8.1 - 2026-05-13
1234
1335### Highlights
Original file line number Diff line number Diff line change @@ -146,7 +146,7 @@ if [[ ! -f "$coverage_fixture" ]]; then
146146fi
147147
148148candidate_top=" $( find " $candidate_dir " -mindepth 1 -maxdepth 1 -exec basename {} \; | sort) "
149- expected_top=" $( cat " $coverage_fixture " | sort ) "
149+ expected_top=" $( sort " $coverage_fixture " ) "
150150
151151if [ " $candidate_top " != " $expected_top " ]; then
152152 printf ' public release candidate top-level mismatch:\n' >&2
You can’t perform that action at this time.
0 commit comments