[GNAP] still getting used to this new GitHub workflow

Aaron Parecki <aaron@parecki.com> Fri, 04 December 2020 15:56 UTC

Return-Path: <aaron@parecki.com>
X-Original-To: txauth@ietfa.amsl.com
Delivered-To: txauth@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E15823A0DAC for <txauth@ietfa.amsl.com>; Fri, 4 Dec 2020 07:56:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=parecki.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mQg2wUs06wQF for <txauth@ietfa.amsl.com>; Fri, 4 Dec 2020 07:56:45 -0800 (PST)
Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F75F3A0DB4 for <txauth@ietf.org>; Fri, 4 Dec 2020 07:56:39 -0800 (PST)
Received: by mail-io1-xd2c.google.com with SMTP id 81so6189119ioc.13 for <txauth@ietf.org>; Fri, 04 Dec 2020 07:56:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=parecki.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=pSznNX/WFLRz8lJQktqdCeB+aUQk+2vE9JHCLWX3Le4=; b=ZoXiKc6xywE7bWzx1l0b1Wk8XsDrVnPX0wwi3zhRpfhucgliEGEM8/9Ds/hrFkt4m8 4PbuynAWxbSLQZWqVsBTv6+oMki94KztZACB8Riizk+1K7UxwgDtHeRGZSqIWKWGwDHD P5Fmm19xsJXoQ257kfo/q/OPTiQz4zQsG/HGKLMC6dMSPV+/MssI8ef61k0OcijpDrSa /MFTaXNibKoecpYrbMklXkTbeVSbZpwT4P4eHILAo4rIMOTFBH3mJnE7O6mIs9KvAFoW LUiFdC/7tRjxD4+vhgnfF/kaD2ZgJcYS9uAK6K9mllqCfaLwkA/+Cqj6mruHfjHbmDmP gGZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=pSznNX/WFLRz8lJQktqdCeB+aUQk+2vE9JHCLWX3Le4=; b=CUlkV0u/YQHBcUcvetBJcYHikl+aaqPgyxp9kmeHhy/3kgNO0X7hWZNxMXgT4aL/eI c7VGweIOdwZMQT1TxbX/tTBXamngDBOJrSM5Ud8VLScaeekuEPs5J8ALiDV2dcKWV9RV DPPRv+r69mlMYBr+yLjmkmuwTzptzx70YdMvvHymSTIhMP+UzJ6EYWmT8huKS4IYcs+J Q4nYsu6KYfVGNU16WgXFoEaBviKKut76coBq9e6F3PqPOdWNb9MQMrAsrNnvyPvXHQL3 QzbgwoG4YGrXViW1n0LNgBCUAzZrDQWbfxoKh5fGQWny3yObd8Cvd7qdRR+Y28M9PHIB ivbg==
X-Gm-Message-State: AOAM530FYGijScDIWqqG6RLQV9FgQ8pnIcDsY/Xj2o6bRAyTZWLQehOz XyV6a7Qgje3H0dZlXZY1ZU4Ry0/Vyo2Ccg==
X-Google-Smtp-Source: ABdhPJyZgwyVqR+aUXkBQRFUGMzlBllFpusO++rmaN2nazHJeY1c1ih8bWDN9ddviLySEGo7vIeVdQ==
X-Received: by 2002:a02:23ce:: with SMTP id u197mr7220675jau.113.1607097397832; Fri, 04 Dec 2020 07:56:37 -0800 (PST)
Received: from mail-io1-f49.google.com (mail-io1-f49.google.com. [209.85.166.49]) by smtp.gmail.com with ESMTPSA id w3sm1705495iol.9.2020.12.04.07.56.36 for <txauth@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 04 Dec 2020 07:56:37 -0800 (PST)
Received: by mail-io1-f49.google.com with SMTP id q137so6213861iod.9 for <txauth@ietf.org>; Fri, 04 Dec 2020 07:56:36 -0800 (PST)
X-Received: by 2002:a02:aa83:: with SMTP id u3mr7369359jai.38.1607097396635; Fri, 04 Dec 2020 07:56:36 -0800 (PST)
MIME-Version: 1.0
From: Aaron Parecki <aaron@parecki.com>
Date: Fri, 04 Dec 2020 07:56:25 -0800
X-Gmail-Original-Message-ID: <CAGBSGjq2+6dZhwAhwv2guCF_kaWGmNr9jfgp6puW1gwbw-fRhg@mail.gmail.com>
Message-ID: <CAGBSGjq2+6dZhwAhwv2guCF_kaWGmNr9jfgp6puW1gwbw-fRhg@mail.gmail.com>
To: GNAP Mailing List <txauth@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000722ed805b5a58521"
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/Dg0TFyhSm_YK5WFMOOiQ_Hv8hNM>
Subject: [GNAP] still getting used to this new GitHub workflow
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: GNAP <txauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/txauth>, <mailto:txauth-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/txauth/>
List-Post: <mailto:txauth@ietf.org>
List-Help: <mailto:txauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/txauth>, <mailto:txauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Dec 2020 15:56:47 -0000

Just wanted to shoot a quick email to the list to apologize for a little
mistake this morning before I had my coffee.

I was processing my emails and saw Justin had approved a PR I had made
yesterday to address two issues, and seeing the bright green "merge" button
and a PR approval, clicked "merge" before remembering that our process is
to first add the "pending merge" label and wait a week for feedback.

We realized what happened pretty quick, and made a call to roll everything
back so that the PR can go through the established process. Since this
happened pretty quick, we decided to do a force push to remove the merge
commit from the "main" branch, and then re-create the PR.

If you happened to pull the GitHub "main" branch between 15:15-15:30 UTC
you will have pulled the merge commit that we overwrote with a force push.
You'll want to roll back to the latest commit prior to
that, 9931fdfd245be58f27d91c36fa8567667a27cbb4.

My apologies, and we'll try to make sure this doesn't happen again! If it
does, we might add some tooling using GitHub actions to prevent accidental
merges in the future.

---
Aaron Parecki
https://aaronparecki.com