+1 I checked: - SHA-512 checksums and GPG signatures for both source and binary archives. - Source contents match commit ddd37fffb92d34bdc12694771bb2ac6fb8d93c10. - LICENSE, NOTICE and DISCLAIMER are present in both archives. - Apache License 2.0 terms are intact. - The previously reported PathMap.js, normalize.css, ANTLR grammar and LatencyUtils licensing fixes are included. - Bundled dependency declarations and license-file references in the server and namingserver distributions. - ./mvnw clean package -DskipTests=true succeeds with JDK 8.
Thanks for preparing the release! Warm regards, Min Ji Minghua Xie <[email protected]> 于2026年10月20日周二 22:33写道: > > Hi Seata Community, > > This is a call for vote to release Apache Seata(incubating) v2.7.0. > > Fixes for PathMap.js / NOTICE / LICENSE pointers / Docker publish > trigger, LatencyUtils LICENSE mapping, console npm ci, source assembly, > saga LICENSE versions, NOTICE-server, the tiny-svg LICENSE > version, normalize.css copyright, and the ANTLR MySQL grammar MIT > terms are in: > https://github.com/apache/incubator-seata/pull/8227 > https://github.com/apache/incubator-seata/pull/8229 > https://github.com/apache/incubator-seata/pull/8304 > https://github.com/apache/incubator-seata/pull/8308 > https://github.com/apache/incubator-seata/pull/8309 > > The release candidates: > https://dist.apache.org/repos/dist/dev/incubator/seata/2.7.0/ > > The staging repo: > https://repository.apache.org/content/repositories/orgapacheseata-1286/ > > Git tag for the release: > https://github.com/apache/incubator-seata/releases/tag/v2.7.0 > > Hash for the release tag: ddd37fffb92d34bdc12694771bb2ac6fb8d93c10 > > Release Notes: > https://github.com/apache/incubator-seata/releases/tag/v2.7.0 > > The artifacts have been signed with Key [ A9D677D35D08040F ], corresponding > to [ [email protected] ] > which can be found in the keys file: > https://downloads.apache.org/incubator/seata/KEYS > > Build Environment: JDK 8+ to compile from source. > Maven publication of this RC (including seata-threadpool-loom and > json-common-jackson3) requires JDK 21+. > Apache Maven 3.6.0+. > ./mvnw clean package -DskipTests=true > > CI for this commit (ddd37fffb92d34bdc12694771bb2ac6fb8d93c10): > > build: > https://github.com/apache/incubator-seata/actions/runs/39250791996 > > Spotless: > https://github.com/apache/incubator-seata/actions/runs/39250792025 > > test: > https://github.com/apache/incubator-seata/actions/runs/39250791971 > > test-ubuntu: > https://github.com/apache/incubator-seata/actions/runs/39250791967 > > test-druid: > https://github.com/apache/incubator-seata/actions/runs/39250792021 > > build, Spotless, and test-druid passed. > test-ubuntu failed on one cell: JDK 11 / Spring 2.5.15, > seata-grpc protobuf test-compile (protoc did not exit cleanly). > The other test-ubuntu cells passed. > test failed on four macOS cells: JDK 8 / Spring 2.7.18, > JDK 11 / Spring 2.3.12, JDK 11 / Spring 2.6.15, and JDK 17 / Spring 2.7.18. > The JDK 8 / Spring 2.7.18 cell failed in ProtocolV1SerializerTest. > This commit adds the normalize.css MIT license and the ANTLR MySQL > grammar MIT terms. It does not change runtime code. > > The vote will be open for at least 72 hours. > > Please vote accordingly: > > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove with the reason > > Checklist for reference: > > [ ] Download links are valid. > [ ] Checksums and signatures. > [ ] LICENSE/NOTICE files exist at source zip root and binary tar root > [ ] Apache License 2.0 terms are unmodified ("control" means (i)) > [ ] Vendored third-party files keep upstream copyright (not replaced by ASF > headers) > [ ] No unexpected binary files > [ ] Can compile from source > > To learn more about Apache Seata , please see https://seata.apache.org/ --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
