Repository navigation
chore(release): 일곱째 물결 API 게이트 기준선 — python (DEPLOY §4 step 9) - #927
Merged
Merged
Conversation
step 8 확인 뒤(node scripts/check-registry-truth.mjs, 2026-10-31): LIVE python keycloak-sdk 1.0.7. 게시 바이트 ↔ 태그(내려받아 대조, autocrlf 끈 git archive — scratch bytes.sh): wheel · sdist 의 keycloak_sdk/ == git archive py-v1.0.7 python/src/keycloak_sdk(42 파일 — #925 의 3.14 수정 포함). 선행 조건: python 은 태그만 — 있다. python 은 3.14 회귀(#925) 수정 뒤에 요청했다(#926 → py-v1.0.7 = 9b68dd7). node·.NET·ruby 는 #924. java · kotlin(Portal Publish) · php(미러 토큰)는 게시 뒤에 따로 올린다. 틀: #863 의 python 줄. 가드: test-deploy-facts 184/0 · test-publication-claims(dash, LANG=) 241/0 · check-versions rc 0 · test-check-versions 99/0 · check-docs --strict rc 0. 진짜 검증은 이 PR 의 griffe 가 py-v1.0.7 과 비교하는 실행이다. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01R4jYS4tpj7usahf8MK5dXo
|
Owner
Author
|
병합 판단 — 빨강 둘은 php-mirror( |
xzawed
added a commit
that referenced
this pull request
Nov 1, 2026
…1.5.1 (DEPLOY §4 step 9) (#929) step 8 확인 뒤(node scripts/check-registry-truth.mjs, 2026-11-01): LIVE java io.github.xzawed:keycloak-sdk 1.2.4 · kotlin keycloak-sdk-kotlin 1.0.8(사람이 Central Portal 에서 Publish) LIVE php xzawed/keycloak-sdk 1.5.1 — PHP_SPLIT_TOKEN 교체(2026-11-01T22:17Z) 뒤 php-release 의 실패한 split 잡만 재실행 (attempt 2 success). 미러는 첫 시도에서 아무것도 받지 않았다(main·v1.5.0 = c9716859, v1.5.1 없음 — 재실행 전 확인). 게시 바이트 ↔ 태그: php Packagist source.reference == 미러 태그 v1.5.1 == 6d6beb0b(첫 시도 로그의 split 커밋과 같다) · 미러 커밋 트리 == php-v1.5.1:php == 5fd72da (scratch bytes.sh — 양성 7/7 · 음성 7/7 대조군) JVM check-published-jvm-floor rc 0 — java 1.2.4 네 모듈(core 18 · auth 26 · admin 13 · keycloak-sdk 1 클래스) · kotlin 1.0.8(87 클래스) 전부 major ≤ 61. gh attestation verify(--signer-workflow release.yml/kotlin-release.yml · --source-ref refs/tags/v1.2.4·kotlin-v1.0.8 · --source-digest 89e035c·e7804fa · --deny-self-hosted-runners) 15/15 jar(java 4 모듈 × main·sources·javadoc + kotlin 3) 통과. 한 변수씩 바꾼 대조 넷 모두 거부 — 잘못된 ref (SourceRepositoryRef) · 잘못된 커밋(SourceRepositoryDigest) · 잘못된 워크플로(issuer 검증 실패) · 1 바이트 덧붙임(404). 선행 조건(DEPLOY §4 step 9): php 는 태그만 — 있다; java·kotlin 은 원격 아티팩트 — repo1 LIVE. 틀: b877aec(#865) · 90c1c98(#853). 이로써 아홉 기준선이 모두 게시판이다(#924 node·.NET·ruby · #927 python · 이 커밋). 가드: test-deploy-facts 184/0 · test-publication-claims(dash, LANG=) 241/0 · check-versions rc 0 · test-check-versions 99/0 · check-docs --strict rc 0. 진짜 검증은 이 PR 의 japicmp(java·kotlin)와 php-semver-checker 실행이다. Claude-Session: https://claude.ai/code/session_01R4jYS4tpj7usahf8MK5dXo Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
xzawed
added a commit
that referenced
this pull request
Nov 1, 2026
…dev 전용 빨강 둘을 남긴다 (#930) 「지금 상태」 문단(머리의 날짜·PR 범위 포함)만 바꾼다. - 아홉 LIVE: main faafc20 에서 node scripts/check-registry-truth.mjs → 아홉 줄 모두 LIVE(2026-11-01). php 는 PHP_SPLIT_TOKEN 교체(22:17Z) 뒤 split 잡만 재실행 — 미러 v1.5.1 = 6d6beb0b · Packagist source.reference 일치 · 미러 트리 == php-v1.5.1:php. java·kotlin 은 사람의 Portal Publish 뒤 jvm-floor rc 0 · attestation 15/15(대조 넷 거부). - 기준선: #924(node·.NET·ruby) · #927(python) · #929(java·kotlin·php) — 이 PR 들에서 각 게이트가 새 판과 비교해 통과. - security-audit(run 41356799874, 2026-11-01): 14 잡 중 둘 빨강 — ruby bundler-audit 의 addressable 2.9.0(GHSA-4w5q-wg7v-w6gp 외, 2.9.1 에서 고침; ruby/Gemfile.lock 에서 webmock 아래에만 있다) · Dependabot #55 minimatch(node/package-lock.json, development). 둘 다 게시본에 들지 않는다(gem 런타임 의존 사슬 밖 · npm 은 dist 만). 433 B(432 → 433) · 원본 199,138 → 199,139 B(상한 199,140). 가드: check-docs --strict rc 0 · test-check-docs 299/0 · test-remaining-work-shape 28/0 · test-check-known-gaps 91/0 · test-integration-coverage 100/0. Claude-Session: https://claude.ai/code/session_01R4jYS4tpj7usahf8MK5dXo Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



python-ci griffe
--against py-v1.0.6→py-v1.0.7·df_api_baselinepython 같은 값.근거:
check-registry-truthLIVE python 1.0.7 · wheel·sdist 의keycloak_sdk/==git archive py-v1.0.7(42 파일, #925 의 3.14 수정 포함). 선행 조건(태그만) 충족.가드: test-deploy-facts 184/0 · publication-claims(dash) 241/0 · check-versions rc 0 · test-check-versions 99/0 · check-docs rc 0. 진짜 검증은 이 PR 의 griffe 실행.
🤖 Generated with Claude Code
https://claude.ai/code/session_01R4jYS4tpj7usahf8MK5dXo