Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:122872 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 496111A009C for ; Tue, 2 Apr 2024 15:03:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1712070228; bh=EHLK0jtTKrFpSYPyYlc0w4amSkalMUbTeUJ8aa8ukcQ=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=BT/fgmEEQxKo2zDo/dsccnXdSfuqy4DxhBCoiw/xUUqaykQ8II7cE3f4iXWL12Ddx aoUh700xOn70aF1fAzaDVKVaffl2qpF2ykdmaE0/Qoop7CRFT8pK+IR6yhrBkK9/Ir PFDx4DhdJBYSz4oApJ2aTK3A7v9QG7k762d9tOAhcwqkbnrUwSaeglwsF9hTeVu9Hf iQT3T68JyyROu7If4lrZ80lCt9uG+wqmpzMGCBO0pFV4kNjENenzTGXKEDbTRgUz3K U4nD9QTEvJyeKbGzrv55ofwd9rae+7oaCcYl3tAy89s9cjJy3Z0C6qR/q2270S/4Wn P5OM9Yl+5cVLw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 4EB06180C69 for ; Tue, 2 Apr 2024 15:03:46 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,SPF_HELO_PASS, SPF_SOFTFAIL,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from xdebug.org (xdebug.org [82.113.146.227]) by php-smtp4.php.net (Postfix) with ESMTP for ; Tue, 2 Apr 2024 15:03:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1712070196; bh=EHLK0jtTKrFpSYPyYlc0w4amSkalMUbTeUJ8aa8ukcQ=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=IMibQB8RJBh7Zlzgw8wN4JaGMiMgy1ILyyqOA4ZSv0Iy7Ounj9YTNOlR1MzLzdkDS AkjaikBz5aEOdKftw9JAC3yEvOaTOI7C7JmSD/bXzaeJP8u5u8IC53nCJM3zbF8kMB l4tC3H3SOGJh53NrjNei2VSJeJ6VFNwEJvt+ii6s5ORq3/2Wbk2Sb0mKa+lDHWMpto Ug1dcejXfJ2yF6JqbdUklIV4I1QGDEmkTgjlO+X0/B2Mghsi5gVA6IC5vdeCMOeYwv 3KOC+IFx8qjF2EaKxIkCWJ9KfX3ismlAYMD+tTOcggk6j1J8/dUeEmdrhAQmYsKBqz PCSXXfcumQ+3w== Received: from localhost (localhost [IPv6:::1]) by xdebug.org (Postfix) with ESMTPS id F01EC10C0D2; Tue, 02 Apr 2024 16:03:15 +0100 (BST) Date: Tue, 2 Apr 2024 16:03:15 +0100 (BST) To: Calvin Buckley cc: PHP Developers Mailing List Subject: Re: [PHP-DEV] Requiring GPG Commit Signing In-Reply-To: <444D24BA-D9D5-410C-B34B-AD0A8C7C4E68@cmpct.info> Message-ID: References: <3e988b3b-65b8-13d3-16cf-1296bfdd7ed2@php.net> <444D24BA-D9D5-410C-B34B-AD0A8C7C4E68@cmpct.info> Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="8323329-353320578-1712070160=:14553" From: derick@php.net (Derick Rethans) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323329-353320578-1712070160=:14553 Content-Type: text/plain; CHARSET=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE On Tue, 2 Apr 2024, Calvin Buckley wrote: > On Apr 2, 2024, at 11:15=E2=80=AFAM, Derick Rethans wrot= e: > >=20 > > What do y'all think about requiring GPG signed commits for the php-src= =20 > > repository? > >=20 > > I had a look, and this is also something we can enforce through GitHub= =20 > > as well (by using branch protections). >=20 > Would this affect only direct pushes to master, or would it be required > for pull requests too? I'd be worried the average drive-by contributor > wouldn't have GPG signing set up. As Ayesh said, you can also use SSH for this now: https://docs.github.com/en/authentication/managing-commit-signature-verific= ation/about-commit-signature-verification#ssh-commit-signature-verification I think it would apply to people merging the commits. But, I am not 100%=20 sure (until we try, I suppose). cheers, Derick --=20 https://derickrethans.nl | https://xdebug.org | https://dram.io Author of Xdebug. Like it? Consider supporting me: https://xdebug.org/suppo= rt mastodon: @derickr@phpc.social @xdebug@phpc.social --8323329-353320578-1712070160=:14553--