Darkmatter · github-bot stage: prod
preview@internal.darkmatter
Events received
78599
Ignored
78562
Jobs dispatched
37

Event 0cb52f40…

← All events

Event

Delivery
0cb52f40-6008-11f1-8860-7afb411947c3
Event
push
Action
Received
2026-06-04T11:25:12.680Z
Signature
valid
Parsed
yes
Sender
czxtm
Repo
darkmatter/infra
Status
ignored — unsupported_event

Headers

{
  "accept": "*/*",
  "accept-encoding": "gzip, br",
  "cf-connecting-ip": "140.82.115.126",
  "cf-ipcountry": "US",
  "cf-ray": "a066935a2fc0200c",
  "cf-visitor": "{\"scheme\":\"https\"}",
  "connection": "Keep-Alive",
  "content-length": "9672",
  "content-type": "application/json",
  "host": "github-bot.darkmatter.io",
  "user-agent": "GitHub-Hookshot/933e3d3",
  "x-forwarded-proto": "https",
  "x-github-delivery": "0cb52f40-6008-11f1-8860-7afb411947c3",
  "x-github-event": "push",
  "x-github-hook-id": "628737947",
  "x-github-hook-installation-target-id": "3663660",
  "x-github-hook-installation-target-type": "integration",
  "x-real-ip": "140.82.115.126"
}

Payload

{
  "ref": "refs/heads/main",
  "before": "820f388c8981067e573514c3a82b0f92b00626fc",
  "after": "000bf1edbcc0e4b4cc45477cf039e46a603db87c",
  "repository": {
    "id": 1051574903,
    "node_id": "R_kgDOPq3Cdw",
    "name": "infra",
    "full_name": "darkmatter/infra",
    "private": true,
    "owner": {
      "name": "darkmatter",
      "email": "hello@dm.sh",
      "login": "darkmatter",
      "id": 17834193,
      "node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
      "avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
      "gravatar_id": "",
      "url": "https://api.github.com/users/darkmatter",
      "html_url": "https://github.com/darkmatter",
      "followers_url": "https://api.github.com/users/darkmatter/followers",
      "following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
      "gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
      "starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
      "subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
      "organizations_url": "https://api.github.com/users/darkmatter/orgs",
      "repos_url": "https://api.github.com/users/darkmatter/repos",
      "events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
      "received_events_url": "https://api.github.com/users/darkmatter/received_events",
      "type": "Organization",
      "user_view_type": "public",
      "site_admin": false
    },
    "html_url": "https://github.com/darkmatter/infra",
    "description": "Versioned infra repo",
    "fork": false,
    "url": "https://api.github.com/repos/darkmatter/infra",
    "forks_url": "https://api.github.com/repos/darkmatter/infra/forks",
    "keys_url": "https://api.github.com/repos/darkmatter/infra/keys{/key_id}",
    "collaborators_url": "https://api.github.com/repos/darkmatter/infra/collaborators{/collaborator}",
    "teams_url": "https://api.github.com/repos/darkmatter/infra/teams",
    "hooks_url": "https://api.github.com/repos/darkmatter/infra/hooks",
    "issue_events_url": "https://api.github.com/repos/darkmatter/infra/issues/events{/number}",
    "events_url": "https://api.github.com/repos/darkmatter/infra/events",
    "assignees_url": "https://api.github.com/repos/darkmatter/infra/assignees{/user}",
    "branches_url": "https://api.github.com/repos/darkmatter/infra/branches{/branch}",
    "tags_url": "https://api.github.com/repos/darkmatter/infra/tags",
    "blobs_url": "https://api.github.com/repos/darkmatter/infra/git/blobs{/sha}",
    "git_tags_url": "https://api.github.com/repos/darkmatter/infra/git/tags{/sha}",
    "git_refs_url": "https://api.github.com/repos/darkmatter/infra/git/refs{/sha}",
    "trees_url": "https://api.github.com/repos/darkmatter/infra/git/trees{/sha}",
    "statuses_url": "https://api.github.com/repos/darkmatter/infra/statuses/{sha}",
    "languages_url": "https://api.github.com/repos/darkmatter/infra/languages",
    "stargazers_url": "https://api.github.com/repos/darkmatter/infra/stargazers",
    "contributors_url": "https://api.github.com/repos/darkmatter/infra/contributors",
    "subscribers_url": "https://api.github.com/repos/darkmatter/infra/subscribers",
    "subscription_url": "https://api.github.com/repos/darkmatter/infra/subscription",
    "commits_url": "https://api.github.com/repos/darkmatter/infra/commits{/sha}",
    "git_commits_url": "https://api.github.com/repos/darkmatter/infra/git/commits{/sha}",
    "comments_url": "https://api.github.com/repos/darkmatter/infra/comments{/number}",
    "issue_comment_url": "https://api.github.com/repos/darkmatter/infra/issues/comments{/number}",
    "contents_url": "https://api.github.com/repos/darkmatter/infra/contents/{+path}",
    "compare_url": "https://api.github.com/repos/darkmatter/infra/compare/{base}...{head}",
    "merges_url": "https://api.github.com/repos/darkmatter/infra/merges",
    "archive_url": "https://api.github.com/repos/darkmatter/infra/{archive_format}{/ref}",
    "downloads_url": "https://api.github.com/repos/darkmatter/infra/downloads",
    "issues_url": "https://api.github.com/repos/darkmatter/infra/issues{/number}",
    "pulls_url": "https://api.github.com/repos/darkmatter/infra/pulls{/number}",
    "milestones_url": "https://api.github.com/repos/darkmatter/infra/milestones{/number}",
    "notifications_url": "https://api.github.com/repos/darkmatter/infra/notifications{?since,all,participating}",
    "labels_url": "https://api.github.com/repos/darkmatter/infra/labels{/name}",
    "releases_url": "https://api.github.com/repos/darkmatter/infra/releases{/id}",
    "deployments_url": "https://api.github.com/repos/darkmatter/infra/deployments",
    "created_at": 1757150939,
    "updated_at": "2026-06-04T11:16:39Z",
    "pushed_at": 1780572310,
    "git_url": "git://github.com/darkmatter/infra.git",
    "ssh_url": "git@github.com:darkmatter/infra.git",
    "clone_url": "https://github.com/darkmatter/infra.git",
    "svn_url": "https://github.com/darkmatter/infra",
    "homepage": null,
    "size": 59120,
    "stargazers_count": 0,
    "watchers_count": 0,
    "language": "Nix",
    "has_issues": true,
    "has_projects": true,
    "has_downloads": true,
    "has_wiki": true,
    "has_pages": true,
    "has_discussions": false,
    "forks_count": 0,
    "mirror_url": null,
    "archived": false,
    "disabled": false,
    "open_issues_count": 1,
    "license": null,
    "allow_forking": false,
    "is_template": false,
    "web_commit_signoff_required": false,
    "has_pull_requests": true,
    "pull_request_creation_policy": "all",
    "topics": [],
    "visibility": "private",
    "forks": 0,
    "open_issues": 1,
    "watchers": 0,
    "default_branch": "main",
    "stargazers": 0,
    "master_branch": "main",
    "organization": "darkmatter",
    "custom_properties": {}
  },
  "pusher": {
    "name": "czxtm",
    "email": "1325802+czxtm@users.noreply.github.com"
  },
  "forced": false,
  "organization": {
    "login": "darkmatter",
    "id": 17834193,
    "node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
    "url": "https://api.github.com/orgs/darkmatter",
    "repos_url": "https://api.github.com/orgs/darkmatter/repos",
    "events_url": "https://api.github.com/orgs/darkmatter/events",
    "hooks_url": "https://api.github.com/orgs/darkmatter/hooks",
    "issues_url": "https://api.github.com/orgs/darkmatter/issues",
    "members_url": "https://api.github.com/orgs/darkmatter/members{/member}",
    "public_members_url": "https://api.github.com/orgs/darkmatter/public_members{/member}",
    "avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
    "description": ""
  },
  "enterprise": {
    "id": 469843,
    "slug": "darkmatter",
    "name": "darkmatter",
    "node_id": "E_kgDOAAcrUw",
    "avatar_url": "https://avatars.githubusercontent.com/b/469843?v=4",
    "description": "",
    "website_url": "darkmatter.io",
    "html_url": "https://github.com/enterprises/darkmatter",
    "created_at": "2025-09-07T16:01:00Z",
    "updated_at": "2026-05-09T15:34:55Z"
  },
  "sender": {
    "login": "czxtm",
    "id": 1325802,
    "node_id": "MDQ6VXNlcjEzMjU4MDI=",
    "avatar_url": "https://avatars.githubusercontent.com/u/1325802?v=4",
    "gravatar_id": "",
    "url": "https://api.github.com/users/czxtm",
    "html_url": "https://github.com/czxtm",
    "followers_url": "https://api.github.com/users/czxtm/followers",
    "following_url": "https://api.github.com/users/czxtm/following{/other_user}",
    "gists_url": "https://api.github.com/users/czxtm/gists{/gist_id}",
    "starred_url": "https://api.github.com/users/czxtm/starred{/owner}{/repo}",
    "subscriptions_url": "https://api.github.com/users/czxtm/subscriptions",
    "organizations_url": "https://api.github.com/users/czxtm/orgs",
    "repos_url": "https://api.github.com/users/czxtm/repos",
    "events_url": "https://api.github.com/users/czxtm/events{/privacy}",
    "received_events_url": "https://api.github.com/users/czxtm/received_events",
    "type": "User",
    "user_view_type": "public",
    "site_admin": false
  },
  "installation": {
    "id": 131074261,
    "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMTMxMDc0MjYx"
  },
  "created": false,
  "deleted": false,
  "base_ref": null,
  "compare": "https://github.com/darkmatter/infra/compare/820f388c8981...000bf1edbcc0",
  "commits": [
    {
      "id": "000bf1edbcc0e4b4cc45477cf039e46a603db87c",
      "tree_id": "8dabd8069021236641c5eccd99b4913e73d0e138",
      "distinct": true,
      "message": "fix(ci): use public IPs for deploy-rs, set SSH env vars\n\nTwo root causes for deploy failures:\n\n1. getDeployHost preferred tailnet IPs from inventory, but SSH to tailnet\n   port 22 times out from CI runners ('Connection timed out'). Hosts only\n   accept SSH on public interfaces. Changed to always use public IP fallback.\n\n2. NIX_SSHOPTS alone doesn't cover bare ssh/rsync calls in the runner deploy\n   app. Added GIT_SSH_COMMAND and RSYNC_RSH env vars for full coverage.\n   StrictHostKeyChecking=no avoids host key verification failures.",
      "timestamp": "2026-06-04T04:25:09-07:00",
      "url": "https://github.com/darkmatter/infra/commit/000bf1edbcc0e4b4cc45477cf039e46a603db87c",
      "author": {
        "name": "Cooper Maruyama",
        "email": "me@cooperm.com",
        "date": "2026-06-04T04:24:53-07:00",
        "username": "czxtm"
      },
      "committer": {
        "name": "Cooper Maruyama",
        "email": "me@cooperm.com",
        "date": "2026-06-04T04:25:09-07:00",
        "username": "czxtm"
      },
      "added": [],
      "removed": [],
      "modified": [
        ".github/workflows/deploy-infra.yml",
        "nix/hosts/hetzner.hosts.nix"
      ]
    }
  ],
  "head_commit": {
    "id": "000bf1edbcc0e4b4cc45477cf039e46a603db87c",
    "tree_id": "8dabd8069021236641c5eccd99b4913e73d0e138",
    "distinct": true,
    "message": "fix(ci): use public IPs for deploy-rs, set SSH env vars\n\nTwo root causes for deploy failures:\n\n1. getDeployHost preferred tailnet IPs from inventory, but SSH to tailnet\n   port 22 times out from CI runners ('Connection timed out'). Hosts only\n   accept SSH on public interfaces. Changed to always use public IP fallback.\n\n2. NIX_SSHOPTS alone doesn't cover bare ssh/rsync calls in the runner deploy\n   app. Added GIT_SSH_COMMAND and RSYNC_RSH env vars for full coverage.\n   StrictHostKeyChecking=no avoids host key verification failures.",
    "timestamp": "2026-06-04T04:25:09-07:00",
    "url": "https://github.com/darkmatter/infra/commit/000bf1edbcc0e4b4cc45477cf039e46a603db87c",
    "author": {
      "name": "Cooper Maruyama",
      "email": "me@cooperm.com",
      "date": "2026-06-04T04:24:53-07:00",
      "username": "czxtm"
    },
    "committer": {
      "name": "Cooper Maruyama",
      "email": "me@cooperm.com",
      "date": "2026-06-04T04:25:09-07:00",
      "username": "czxtm"
    },
    "added": [],
    "removed": [],
    "modified": [
      ".github/workflows/deploy-infra.yml",
      "nix/hosts/hetzner.hosts.nix"
    ]
  }
}