[{"id":3680978,"web_url":"http://patchwork.ozlabs.org/comment/3680978/","msgid":"<bmm.hc7lge47gg.gcc.gcc-TEST.pietro.113.3205.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2025-10-20T13:43:55","subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":92305,"url":"http://patchwork.ozlabs.org/api/people/92305/","name":"pietro via Sourceware Forge","email":"forge-bot+pietro@forge-stage.sourceware.org"},"content":"> Nice one! :) Have you managed to test this locally using the forgejo runner?\n\nNo, someone mentioned on IRC that it would be a good thing to have this running on the forge so I thought I’d give it a go.\n\n> I suppose this wouldn't work as-is, because it relies on tools which are not present in the default image (python, autotools, ...)\n\nIs the runner on a container? We could create an image with the tools.\n\n> In addition, I was thinking it would probably be best to add this to my #71 once I push it to trunk, because we could re-use the same checkout and avoid wasting disk/cpu/network. WDYT?\n\nEither way works for me. We could also run the check in parallel for faster feedback for contributors.\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3205","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g19BR69hJz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 06:02:55 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id D83154854046\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:02:53 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 8A1694332D3C\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 65BAE435C9\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org D83154854046","OpenDKIM Filter v2.11.0 sourceware.org 8A1694332D3C"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 8A1694332D3C","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 8A1694332D3C","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884311; cv=none;\n b=m1tNL6ywtm5GqBWoAcoU0Qo8aiqr41RO8cPuJKXimt1z0TSNS9TFcwuZFp87QwDPYt5+0xFVLcuVwivkOMol8jcKmP8qprOtOSPPPxooMqBuIFn4snFhKwAZNZaHVjUpkPOCDA8oriD4sxfZ9zBMfz91CLR4r5pW5KBAP7DJgB8=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884311; c=relaxed/simple;\n bh=5QH7MMH1zTk4ncqvRKCpxRy8zPsgW54vgo/6wSxK3Rc=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=Hya92g+lJTl6h1Q1S8B2vE7g0O++SolabGWf7uHoCfJB9tmsXUX4BrriNS3NOa/M2SSDk4/YuZbddKQxLrubg2tjr/GimQB8ehwrwUX8m4kX7K2nN3TwWK6EYAKChd+K0arLnH/5PLyGc2tCKQ7L91bTjqzid6zrcicDt41V3jw=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"pietro via Sourceware Forge\n <forge-bot+pietro@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Mon, 20 Oct 2025 13:43:55 +0000","Message-ID":"\n <bmm.hc7lge47gg.gcc.gcc-TEST.pietro.113.3205.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3205","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680983,"web_url":"http://patchwork.ozlabs.org/comment/3680983/","msgid":"<bmm.hc9wglatq8.gcc.gcc-TEST.pietro.113.3310.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2025-10-22T15:55:20","subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":92305,"url":"http://patchwork.ozlabs.org/api/people/92305/","name":"pietro via Sourceware Forge","email":"forge-bot+pietro@forge-stage.sourceware.org"},"content":"Thanks @rdfm that was great!\n\nI created a container image based on the autotools one used by the builders. I was able to run an updated version of this action on both github and on forgejo runner locally with rootless podman.\n\nThis is the container I uised: https://github.com/pietro/autoregen\n\nThis is the action running on GCC: https://github.com/pietro/gcc/actions/runs/18704106039/job/53338616161\n\nYou gotta login to github to be able to see the logs so I posted the relevant part here: https://gist.github.com/pietro/1790ae116fd88d9d9c9cbdbce18f7b6b\n\n\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3310","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g19D4547Nz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 06:04:20 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id EA1024BA79BC\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:04:10 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id E12BB48FDB07\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 86925435CB\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org EA1024BA79BC","OpenDKIM Filter v2.11.0 sourceware.org E12BB48FDB07"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org E12BB48FDB07","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org E12BB48FDB07","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884312; cv=none;\n b=jpmIN7iNVzWKQQa3pZPc9/oa+LakHPZFcoV6y7PF6fwWt+SQiiYyfaiHrvBeqGMePxUIwteVjMB4JYlIuknjLzUEZ8HwLIcjiF8JeX2TFvfBL0Ra5EHFn4I+asLHxqlw54HUuihh9IbmLRKXpLa2usc8sbce7bLK1SExYkrJA6A=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884312; c=relaxed/simple;\n bh=YfNTSXCxzqiHvFCX2NPd8YzSXgFN6r6xnCkSxvxpWnk=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=tfFaNOFOPANGXBHVoMY6fRa4owdCnUNEYrGoRT5RalrrLcCKzs+pYgaeFOJEODOOUA5CHSeXYwcnFNLkmaWmBlhTYUC8HFhXNEbfiiBQombA4catexskJ6vCeXAvK1BXiJLK/2smAwb5vBFkXGlBtYrHZIF3vMKpCrTBlAmKBig=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"pietro via Sourceware Forge\n <forge-bot+pietro@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Wed, 22 Oct 2025 15:55:20 +0000","Message-ID":"\n <bmm.hc9wglatq8.gcc.gcc-TEST.pietro.113.3310.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3310","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680984,"web_url":"http://patchwork.ozlabs.org/comment/3680984/","msgid":"<bmm.hc7f78oxts.gcc.gcc-TEST.rdfm.113.3190.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2025-10-20T09:57:01","subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":93229,"url":"http://patchwork.ozlabs.org/api/people/93229/","name":"Claudio Bantaloukas via Sourceware Forge","email":"forge-bot+rdfm@forge-stage.sourceware.org"},"content":"Nice one! :)\nHave you managed to test this locally using the forgejo runner?\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3190","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g19Db6gDpz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 06:04:47 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 218174E00B8C\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:04:46 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 6D85142B7B9F\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 42514435C7\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 218174E00B8C","OpenDKIM Filter v2.11.0 sourceware.org 6D85142B7B9F"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 6D85142B7B9F","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 6D85142B7B9F","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884311; cv=none;\n b=gPqVLwXNUZJ6FlUquL+59mvxgwmzX8n/je9r7I0uxO6uJhEe/+T/olcioe14gFtJFiDTT9RjPiYaO8WrvLREtPo4xGEYPRvU54nxC42HVFV2DXGKt4Z/pw+8bXygWs4TLPFfCMpxgi85AcJMG7+u4VYH1FjhzOVMsyZAdPQ+CcM=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884311; c=relaxed/simple;\n bh=uQODfiVQwoH7Y4WBNhxVWHukEkdLwCdACf3yqosww30=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=LVhbVr3rPzR3C7Xb1HqRuZglrXF8PYBg1gjO/6Mx3I0+4IXX9UFLzhkQmZCDfaffAiPPS2RK0XNVl7VhQSRZoy8/Nsc9VwYFOEwtKiE5zT8ptFTNWkLqDWu3qFY9P4G4tVdhvKCktKimpONOOM6u9fa+M1H/zjW8706eL6PqKR4=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"Claudio Bantaloukas via Sourceware Forge\n <forge-bot+rdfm@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Mon, 20 Oct 2025 09:57:01 +0000","Message-ID":"\n <bmm.hc7f78oxts.gcc.gcc-TEST.rdfm.113.3190.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3190","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"7bit","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680988,"web_url":"http://patchwork.ozlabs.org/comment/3680988/","msgid":"<bmm.hhupdb44sg.gcc.gcc-TEST.forge-bot.113.5696.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2026-04-22T18:58:01","subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":93212,"url":"http://patchwork.ozlabs.org/api/people/93212/","name":"Lichenor Forgejo Bot via Sourceware Forge","email":"forge-bot+forge-bot@forge-stage.sourceware.org"},"content":"<!-- pr-new-version -->\nVersion 1 of this pull request has been stored. It includes the following commits:\n- Add forgejo action to regenerate files - 484344fbaf8f15b9a7e4ae26b4d7454a8f2d5fb8\n\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-5696","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g19FZ64r2z1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 06:05:38 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id EB04E447326D\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:05:26 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id E50DE42ACFD4\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:32 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id B84D1435CE\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org EB04E447326D","OpenDKIM Filter v2.11.0 sourceware.org E50DE42ACFD4"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org E50DE42ACFD4","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org E50DE42ACFD4","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884313; cv=none;\n b=eUMtykl6rx8/qVZKJpXMX87kH5oViVPQG32Zy25c+6f0keqYsTDySkbMKgvAKpbA0DgImFidW0xBuuObkgW6+hFS+6BMpM/bynldo7pNNJvAxDB5II4/B7lo3c4gadNZn2+iYRafkEr2y3xxjlaHtOPrBQiuZg4gwS1blUyM8nQ=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884313; c=relaxed/simple;\n bh=lB1Ucqdw9CSzypr3HNcD80Q+ytF6PY3yHD2/4m108ZY=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=bH36IraJqK3JtX48238ghQV1Hh3OXNfx7BFqNMELLry8IxI7OgTD8Bt6KgdG5iXQvorsgLOql5si2oNK8l/2Fjp8qjP/6YSyoJ2xqeHqzHPf4W8SdFGqMMWtaZxp68oxS2dHh4N48WzimAeQ+hemX/KswAKgUqxSlkf05ewLG/Y=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"Lichenor Forgejo Bot via Sourceware Forge\n <forge-bot+forge-bot@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Wed, 22 Apr 2026 18:58:01 +0000","Message-ID":"\n <bmm.hhupdb44sg.gcc.gcc-TEST.forge-bot.113.5696.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-5696","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680989,"web_url":"http://patchwork.ozlabs.org/comment/3680989/","msgid":"<bmm.hc7fzzgb7k.gcc.gcc-TEST.clyon.113.3191.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2025-10-20T10:25:59","subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":92734,"url":"http://patchwork.ozlabs.org/api/people/92734/","name":"Christophe Lyon via Sourceware Forge","email":"forge-bot+clyon@forge-stage.sourceware.org"},"content":"I suppose this wouldn't work as-is, because it relies on tools which are not present in the default image (python, autotools, ...)\n\nIn addition, I was thinking it would probably be best to add this to my https://forge.sourceware.org/gcc/gcc-TEST/pulls/71 once I push it to trunk, because we could re-use the same checkout and avoid wasting disk/cpu/network. WDYT?\n\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3191","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g19G408rFz1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 06:06:04 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 388504C897F8\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:06:02 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 76E7F4332F1B\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 555C8435C8\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 388504C897F8","OpenDKIM Filter v2.11.0 sourceware.org 76E7F4332F1B"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 76E7F4332F1B","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 76E7F4332F1B","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884311; cv=none;\n b=de/txloqQYVOoGJO7fJxkJ7L4EWNNPG7KWZjKLEJ/HITmzXvTfn/X6xCtNcRuDi5MVxJOorOSDw8QloeiQne09sJgW96gRIbp/q9oj2ha5pEeQH0l2c+7rSafGQcWIZlccqQTYprq3cEPla22PjHT+KlGWrS/4i2obl/Lo/vlQo=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884311; c=relaxed/simple;\n bh=QxQupd7r5cl3XmWCDlWywKbQ7I3lZA4cjEMVmGPORls=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=UDRniubz99+2MBOC/Zm8q1KYAsaS08L/gtCqlT9QqmiNXByaAbwTif9+RkVWZeBFCrUywxP9dqNCoqdnALzUx9kfHwVzEQCYyqgChkAnTDifQnYcWuxQIhgOIobrnyUVqooCUTIUveLmgWgi20C9yZj1+AhnB2lECgd+BCK+efk=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"Christophe Lyon via Sourceware Forge\n <forge-bot+clyon@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Mon, 20 Oct 2025 10:25:59 +0000","Message-ID":"\n <bmm.hc7fzzgb7k.gcc.gcc-TEST.clyon.113.3191.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3191","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680993,"web_url":"http://patchwork.ozlabs.org/comment/3680993/","msgid":"<bmm.hhupdsdpc0.gcc.gcc-TEST.forge-bot.113.5698.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2026-04-22T18:58:30","subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":93212,"url":"http://patchwork.ozlabs.org/api/people/93212/","name":"Lichenor Forgejo Bot via Sourceware Forge","email":"forge-bot+forge-bot@forge-stage.sourceware.org"},"content":"Sent patch series version 1 containing 1 patches to gcc-patches mailing list <gcc-patches@gcc.gnu.org>.\n[Cover letter](https://inbox.sourceware.org/gcc-patches/bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org)\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-5698","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g19HC6KjHz1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 06:07:02 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 96DAE45804BD\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:07:00 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id E5E1A4293081\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:32 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id CE60B435C5\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 96DAE45804BD","OpenDKIM Filter v2.11.0 sourceware.org E5E1A4293081"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org E5E1A4293081","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org E5E1A4293081","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884313; cv=none;\n b=IBKPK5kSusXzmDH+lP4Flw9fyzjPqrOJmNArfXz9psmiDQ1jM/ts4Fg1R2N3Ir2TObjiRD+1rQrotCH7OsLgE7QqMi5Ej3pPo9INzyZkqRbCHgqyA47aWvIDR5nYnac7GJoMGcKkL3l3gA5TmTQj1txoTP7sAxElIdXSgUKMMxs=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884313; c=relaxed/simple;\n bh=nzI6nx5LhomTC6fruxckEaXq+zE4WBrmVs4yNwkq9MU=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=wElDrFR5H6f4p9fZo+39UtP1hfMSbrYIRkqpoHy/ZK00PFonYIzmV8xti4QlvWISSCWS+y6WNI/RINfDL/zjXu2bePqnLevpPAd56aWoV70Szh7zd2XdtguCsJMWPTXcqd/Bm7Sb4hDISD2WwvTDnTT5LHHXjEm2x2ER308s+og=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"Lichenor Forgejo Bot via Sourceware Forge\n <forge-bot+forge-bot@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Wed, 22 Apr 2026 18:58:30 +0000","Message-ID":"\n <bmm.hhupdsdpc0.gcc.gcc-TEST.forge-bot.113.5698.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-5698","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680994,"web_url":"http://patchwork.ozlabs.org/comment/3680994/","msgid":"<bmm.hc8hl07ef4.gcc.gcc-TEST.rdfm.113.3241.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2025-10-21T09:09:31","subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":93229,"url":"http://patchwork.ozlabs.org/api/people/93229/","name":"Claudio Bantaloukas via Sourceware Forge","email":"forge-bot+rdfm@forge-stage.sourceware.org"},"content":"Hi Pietro, the runner is a program that runs on a system, typically with docker or podman installed. It will start a container and run actions inside the container. The container gets removed at the end of the run.\n\nThe workflow is meant to be \"[similar but not 100% compatible](https://forgejo.org/docs/latest/user/actions/github-actions/)\" with github actions, so any documentation you find online for github actions can be put to good use, provided one remembers there are differences.\n\nYou can specify the container using [container.image](https://forgejo.org/docs/latest/user/actions/reference/#jobsjob_idcontainerimage).\n\nMy recommendation is that you [download the runner on your machine](https://forgejo.org/docs/latest/admin/actions/runner-installation/) but not configure it to start automatically. (Follow the instructions up to, but not including, \"Registering the runner\").\n\nCheck that `./forgejo-runner exec --help` works on your machine, cd into your gcc clone with the new workflow inside and run `forgejo-runner exec --event pull_request --job autoregen`.\n\nOn my machine, I get this output:\n```\nINFO[0000] Using chosen event for filtering: pull_request \nINFO[0000] Planning job: autoregen                      \nINFO[0000] cache handler listens on: http://172.17.0.2:38563 \n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 🚀  Start image=node:20-bullseye\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen]   🐳  docker pull image=node:20-bullseye platform= username= forcePull=false\nError: unable to determine if image already exists for image 'node:20-bullseye' (): Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?\n```\n\nThis tells me there is no runs-on key. We only have one runner, called sourceware-runner, so you should add a `runs-on: sourceware-runner` key to the job.\nIt also tells me the runner can't start docker containers. This is correct, because I'm running on a container! Once you can start containers using docker or podman, you'll be able to see the action run.\n\nAnother command that is very useful is `forgejo-runner validate --path .forgejo/workflows/autoregen.yaml --workflow`. It will warn of any semantic issues with the yaml file.\nHTH\n\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3241","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g19HY3gHbz1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 06:07:21 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 78E624DCD1D0\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:07:19 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id E18114293086\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 76646435CA\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 78E624DCD1D0","OpenDKIM Filter v2.11.0 sourceware.org E18114293086"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org E18114293086","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org E18114293086","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884312; cv=none;\n b=wCfFa8HUkWcPQO5l1xXXDimbqxih0npWKln0v1tXYpqm+tIof6G59kE8de6i9m1iIFKRFFta210Rmag7oBD2mBb3UwkMqU+bBfNrH+n4ACVB/qcANlgQ0/WXMujr4dV5I8f/eE84yqeVMyYMgKbGJ33c72eUwfPxDaX3BeYG6I4=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884312; c=relaxed/simple;\n bh=+6+P9vT95jMd6JnPTj5XBGRa6/ogfRURRVV9BOK+kPU=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=jpM7jKS1/WWiU6k+SX6gcENkxD7EmBjyakgtbayQE/DhePNkmykt2fWSfUbIQ6Sw7/05UTHmrbE015qbyQakoA+sgOmvFTDZZhrBvYgAr+vHEIUUo217H1hUa91zPUidnTFdyPsIkYn4urGupjXBGVYG/FdwBhbD9xsMsNWFJqI=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"Claudio Bantaloukas via Sourceware Forge\n <forge-bot+rdfm@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Tue, 21 Oct 2025 09:09:31 +0000","Message-ID":"\n <bmm.hc8hl07ef4.gcc.gcc-TEST.rdfm.113.3241.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3241","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680995,"web_url":"http://patchwork.ozlabs.org/comment/3680995/","msgid":"<bmm.hcc7isiw74.gcc.gcc-TEST.pietro.113.3376.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2025-10-24T18:08:46","subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":92305,"url":"http://patchwork.ozlabs.org/api/people/92305/","name":"pietro via Sourceware Forge","email":"forge-bot+pietro@forge-stage.sourceware.org"},"content":"@rdfm @clyon Works like a charm: https://forge.sourceware.org/pietro/gcc-TEST/actions/runs/15/jobs/0/attempt/1\n\nI'm going to close this one and open a patch with the other branch.\n \n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3376","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g19Hm6PVgz1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 06:07:32 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id E5B924B26F24\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:07:21 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 738E843470BC\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:32 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id A7FB0435CD\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org E5B924B26F24","OpenDKIM Filter v2.11.0 sourceware.org 738E843470BC"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 738E843470BC","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 738E843470BC","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884312; cv=none;\n b=KCQaYoLfW41XvwzNLTtnuTElTOwo+pIWWRecQOTaByD5U613RmQsmzshivXxdtf0E7F46xy8LzEq5Ubq/eaCqdx9u6fcAe6STxBUrVOBRG3qdbyo1FJM2qK7QR+SNCKzYQH1gupsEmnNQ6/hMNfPh/oAiv0Rf3DdMgG1i01MWZg=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884312; c=relaxed/simple;\n bh=cgYbPfn04ilgQVXlADSPeEbVXV1/Xizs/yhbistGkMU=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=VlcRebD2KaBfRxj6TtZdN+mcfi4usMoeeXSsVZQgEVbiuXlm8kTGFBQQtIjO5Go/reMwXQSvmHqTAHoRuXDisE2dZ9R7iqjR65go6MlljU+RRFmBtxxz/K/XBTW2SyqQCg898ASnj1/CeOI1NTGz0dKEqbuwWF3MeWmQesPI0Z4=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"pietro via Sourceware Forge\n <forge-bot+pietro@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Fri, 24 Oct 2025 18:08:46 +0000","Message-ID":"\n <bmm.hcc7isiw74.gcc.gcc-TEST.pietro.113.3376.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3376","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3681005,"web_url":"http://patchwork.ozlabs.org/comment/3681005/","msgid":"<bmm.hhupdv13nk.gcc.gcc-TEST.pietro.113.1.SUMMARY@forge-stage.sourceware.org>","list_archive_url":null,"date":"2026-04-22T18:58:34","subject":"[SUMMARY] Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":92305,"url":"http://patchwork.ozlabs.org/api/people/92305/","name":"pietro via Sourceware Forge","email":"forge-bot+pietro@forge-stage.sourceware.org"},"content":"This is a summary of discussions relative to the merge request created by pietro (pietro) <pietro@gcc.gnu.org> titled\nAdd forgejo action to regenerate files\nsince its creation.\n\nDescription: Use the autoregen.py script from the builder repository.  Fail if any\nfiles change.\n\nChangeLog:\n\n\t* .forgejo/workflows/autoregen.yaml: New file.\n\ncontrib/ChangeLog:\n\n\t* autoregen.py: New file.\n\nSigned-off-by: Pietro Monteiro <pietro@sociotechnical.xyz>\n\n\nThe full and up to date discussion can be found at https://forge.sourceware.org/gcc/gcc-TEST/pulls/113\n\nThe merge request has been closed without being merged directly on the forge repository.\n\n\nOn 2025-10-20 09:57:01+00:00, Claudio Bantaloukas (rdfm) wrote:\n\nNice one! :)\nHave you managed to test this locally using the forgejo runner?\n\n\nOn 2025-10-20 10:25:59+00:00, Christophe Lyon (clyon) wrote:\n\nI suppose this wouldn't work as-is, because it relies on tools which are not present in the default image (python, autotools, ...)\n\nIn addition, I was thinking it would probably be best to add this to my https://forge.sourceware.org/gcc/gcc-TEST/pulls/71 once I push it to trunk, because we could re-use the same checkout and avoid wasting disk/cpu/network. WDYT?\n\n\n\nOn 2025-10-20 13:43:55+00:00, pietro (pietro) wrote:\n\n> Nice one! :) Have you managed to test this locally using the forgejo runner?\n\nNo, someone mentioned on IRC that it would be a good thing to have this running on the forge so I thought I’d give it a go.\n\n> I suppose this wouldn't work as-is, because it relies on tools which are not present in the default image (python, autotools, ...)\n\nIs the runner on a container? We could create an image with the tools.\n\n> In addition, I was thinking it would probably be best to add this to my #71 once I push it to trunk, because we could re-use the same checkout and avoid wasting disk/cpu/network. WDYT?\n\nEither way works for me. We could also run the check in parallel for faster feedback for contributors.\n\nOn 2025-10-20 14:12:51+00:00, pietro (pietro) <pietro@gcc.gnu.org> requested that Claudio Bantaloukas (rdfm) <rdfm@sourceware.org> review the code:\n\n\n\n\nOn 2025-10-20 14:13:01+00:00, pietro (pietro) <pietro@gcc.gnu.org> requested that Christophe Lyon (clyon) <clyon@gcc.gnu.org> review the code:\n\n\n\n\n\nOn 2025-10-21 09:09:31+00:00, Claudio Bantaloukas (rdfm) wrote:\n\nHi Pietro, the runner is a program that runs on a system, typically with docker or podman installed. It will start a container and run actions inside the container. The container gets removed at the end of the run.\n\nThe workflow is meant to be \"[similar but not 100% compatible](https://forgejo.org/docs/latest/user/actions/github-actions/)\" with github actions, so any documentation you find online for github actions can be put to good use, provided one remembers there are differences.\n\nYou can specify the container using [container.image](https://forgejo.org/docs/latest/user/actions/reference/#jobsjob_idcontainerimage).\n\nMy recommendation is that you [download the runner on your machine](https://forgejo.org/docs/latest/admin/actions/runner-installation/) but not configure it to start automatically. (Follow the instructions up to, but not including, \"Registering the runner\").\n\nCheck that `./forgejo-runner exec --help` works on your machine, cd into your gcc clone with the new workflow inside and run `forgejo-runner exec --event pull_request --job autoregen`.\n\nOn my machine, I get this output:\n```\nINFO[0000] Using chosen event for filtering: pull_request \nINFO[0000] Planning job: autoregen                      \nINFO[0000] cache handler listens on: http://172.17.0.2:38563 \n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 🚀  Start image=node:20-bullseye\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen] 'runs-on' key not defined in autoregen.yaml/autoregen\n[autoregen.yaml/autoregen]   🐳  docker pull image=node:20-bullseye platform= username= forcePull=false\nError: unable to determine if image already exists for image 'node:20-bullseye' (): Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?\n```\n\nThis tells me there is no runs-on key. We only have one runner, called sourceware-runner, so you should add a `runs-on: sourceware-runner` key to the job.\nIt also tells me the runner can't start docker containers. This is correct, because I'm running on a container! Once you can start containers using docker or podman, you'll be able to see the action run.\n\nAnother command that is very useful is `forgejo-runner validate --path .forgejo/workflows/autoregen.yaml --workflow`. It will warn of any semantic issues with the yaml file.\nHTH\n\n\n\nOn 2025-10-22 15:55:20+00:00, pietro (pietro) wrote:\n\nThanks @rdfm that was great!\n\nI created a container image based on the autotools one used by the builders. I was able to run an updated version of this action on both github and on forgejo runner locally with rootless podman.\n\nThis is the container I uised: https://github.com/pietro/autoregen\n\nThis is the action running on GCC: https://github.com/pietro/gcc/actions/runs/18704106039/job/53338616161\n\nYou gotta login to github to be able to see the logs so I posted the relevant part here: https://gist.github.com/pietro/1790ae116fd88d9d9c9cbdbce18f7b6b\n\n\n\n\nOn 2025-10-24 17:41:21+00:00, pietro (pietro) wrote:\n\n@rdfm @clyon I got it working on my fork: https://forge.sourceware.org/pietro/gcc-TEST/actions/runs/11/jobs/0/attempt/1\n\nand here if `configure.ac` is changed and `configure` is not regenerated: https://forge.sourceware.org/pietro/gcc-TEST/actions/runs/5/jobs/0/attempt/1\n\nI'm going to test running the autoregen as a step of the sanity check job. \n\n\nOn 2025-10-24 18:08:46+00:00, pietro (pietro) wrote:\n\n@rdfm @clyon Works like a charm: https://forge.sourceware.org/pietro/gcc-TEST/actions/runs/15/jobs/0/attempt/1\n\nI'm going to close this one and open a patch with the other branch.\n \n\n\nOn 2026-04-22 18:58:01+00:00, Lichenor Forgejo Bot (forge-bot) wrote:\n\n<!-- pr-new-version -->\nVersion 1 of this pull request has been stored. It includes the following commits:\n- Add forgejo action to regenerate files - 484344fbaf8f15b9a7e4ae26b4d7454a8f2d5fb8\n\n\n\nOn 2026-04-22 18:58:30+00:00, Lichenor Forgejo Bot (forge-bot) wrote:\n\nSent patch series version 1 containing 1 patches to gcc-patches mailing list <gcc-patches@gcc.gnu.org>.\n[Cover letter](https://inbox.sourceware.org/gcc-patches/bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org)","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g19Lp4fZHz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 06:10:10 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id A7FF25E4CF16\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:10:08 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 680D842AD13E\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:34 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 3F5AA435C7\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:34 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org A7FF25E4CF16","OpenDKIM Filter v2.11.0 sourceware.org 680D842AD13E"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 680D842AD13E","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 680D842AD13E","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884314; cv=none;\n b=NPBOnvC/37farWgAe6E0Y9g8dTi+gV7Lkdjwi5FshZMTFJmQInpaV5cCliXfO/9HLpyZPafv9lrOSWKUGuMdLmXVihuK/hdr+aHnJi7hOk+cmotFUYa9VZKzjD1bXk5rjBa7TMqH2HObma7V0cjNfFAaiM2VPVFgdEBLtlTXQhE=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884314; c=relaxed/simple;\n bh=gZ8baSja5MQiVLtx41Qg826KEnI6H8mTJCwztWjGrOg=;\n h=Subject:From:To:Message-ID:MIME-Version:Date;\n b=XoeZnaq251C+yPA5siv/YfUnyDi4i1MbsWvDB2XmSI9Q6ea4YFSNgr5ATmPNp2PUoolKXoirIjz1p46U+Gm048W/Uob4OQToe5pI21ydmN4xzfmISrKxSQrvfob3erNySmtgNEk9Xl6ns58LkBmEd5gL2XjW8ltRHNT4tJQN3Yo=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"[SUMMARY] Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"pietro via Sourceware Forge\n <forge-bot+pietro@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","Message-ID":"\n <bmm.hhupdv13nk.gcc.gcc-TEST.pietro.113.1.SUMMARY@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","Date":"Wed, 22 Apr 2026 18:58:34 +0000 (UTC)","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3681053,"web_url":"http://patchwork.ozlabs.org/comment/3681053/","msgid":"<bmm.hcc6rl4u2o.gcc.gcc-TEST.pietro.113.3372.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2025-10-24T17:41:21","subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","submitter":{"id":92305,"url":"http://patchwork.ozlabs.org/api/people/92305/","name":"pietro via Sourceware Forge","email":"forge-bot+pietro@forge-stage.sourceware.org"},"content":"@rdfm @clyon I got it working on my fork: https://forge.sourceware.org/pietro/gcc-TEST/actions/runs/11/jobs/0/attempt/1\n\nand here if `configure.ac` is changed and `configure` is not regenerated: https://forge.sourceware.org/pietro/gcc-TEST/actions/runs/5/jobs/0/attempt/1\n\nI'm going to test running the autoregen as a step of the sanity check job. \n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3372","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1BWD31zQz1yDD\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 07:02:32 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id ABCE14CD6521\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:55:02 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 7BF2D4332F14\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:32 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 972CB435CC\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 18:58:31 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org ABCE14CD6521","OpenDKIM Filter v2.11.0 sourceware.org 7BF2D4332F14"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 7BF2D4332F14","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 7BF2D4332F14","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776884312; cv=none;\n b=MvhX6mOrrJXfKPb/1QjKbX3EdRGMF7haSLFpunybwqgHc12Vy10DMVhsQIcpsKj4MxVmUXlq664Id/wnPxEllFJKE/ocT9n4TFxn2evzHFyKih5qC9DZFPFWEU5FE+joR4f07IejaJVvXb3MxTlXesEslkQJHgkcYVEM4h3iV80=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776884312; c=relaxed/simple;\n bh=NTxJP6nNmxrYT6ObzEoerr5AHYryJBkOQUaMjd0dpfA=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=sU1wmiEjaAmD6HYO3S4kzifiZKcpExYJYI3BQok89m3zxVkuySSR3hfrjHi1qyKAN2YMqta5y3Y6IWEBWwK3iixFrIq2wTHkbpT70w+iqCdEC7jMtW4JRMYmoKYdNoRPP1YYpxFvR2fDsVVve9cW5JTIR2Hgs3ZL0UNqt/VaqcQ=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] Add forgejo action to regenerate files","From":"pietro via Sourceware Forge\n <forge-bot+pietro@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Fri, 24 Oct 2025 17:41:21 +0000","Message-ID":"\n <bmm.hcc6rl4u2o.gcc.gcc-TEST.pietro.113.3372.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhupcummsi.gcc.gcc-TEST.pietro.113.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":["rdfm","clyon"],"X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/113","X-Comment":"\n https://forge.sourceware.org/gcc/gcc-TEST/pulls/113#issuecomment-3372","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}}]