From 192f9f5f3e524d31bafceb02cd410aa0353ec575 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Thu, 6 Aug 2026 04:15:13 +0100 Subject: [PATCH] =?UTF-8?q?fix(ci):=20remove=20a=20duplicated=20`on:`=20bl?= =?UTF-8?q?ock=20=E2=80=94=20rescript-deno-ci.yml=20has=20never=20parsed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The workflow declared `on:` twice, with byte-identical contents: on: push: branches: [main, master] pull_request: once at the top and again below the `concurrency:` block. GitHub Actions rejects duplicate keys outright, so this file has never run: `failure`, no jobs, no log, no check run. The second occurrence is removed. Because the two blocks were identical, there is no question about which triggers were intended — nothing changes about when this workflow fires. Worth noting the shape: a guardrail comment about scoping triggers sits between the two, so this looks like an edit that appended a corrected `on:` block without removing the original. yaml.safe_load would have accepted it silently, keeping the last one, which is why nothing flagged it. Verified: all workflows in the repository parse after the change. Part of an estate-wide repair — 67 repositories, 100 files. Detection is being added upstream: hyperpolymath/standards#582. Co-Authored-By: Claude Fable 5 Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com> --- .github/workflows/rescript-deno-ci.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/rescript-deno-ci.yml b/.github/workflows/rescript-deno-ci.yml index f0fdb62..e00be7a 100644 --- a/.github/workflows/rescript-deno-ci.yml +++ b/.github/workflows/rescript-deno-ci.yml @@ -11,10 +11,6 @@ concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true -on: - push: - branches: [main, master] - pull_request: permissions: contents: read jobs: