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

Event aefbafd0…

← All events

Event

Delivery
aefbafd0-5fdc-11f1-9de9-ba4e97c7f371
Event
issues
Action
labeled
Received
2026-06-04T06:14:47.016Z
Signature
valid
Parsed
yes
Sender
czxtm
Repo
darkmatter/nixmac
Status
ignored — unsupported_event

Headers

{
  "accept": "*/*",
  "accept-encoding": "gzip, br",
  "cf-connecting-ip": "140.82.115.44",
  "cf-ipcountry": "US",
  "cf-ray": "a064cc9fd994c9bd",
  "cf-visitor": "{\"scheme\":\"https\"}",
  "connection": "Keep-Alive",
  "content-length": "13820",
  "content-type": "application/json",
  "host": "github-bot.darkmatter.io",
  "user-agent": "GitHub-Hookshot/933e3d3",
  "x-forwarded-proto": "https",
  "x-github-delivery": "aefbafd0-5fdc-11f1-9de9-ba4e97c7f371",
  "x-github-event": "issues",
  "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.44"
}

Payload

{
  "action": "labeled",
  "issue": {
    "url": "https://api.github.com/repos/darkmatter/nixmac/issues/313",
    "repository_url": "https://api.github.com/repos/darkmatter/nixmac",
    "labels_url": "https://api.github.com/repos/darkmatter/nixmac/issues/313/labels{/name}",
    "comments_url": "https://api.github.com/repos/darkmatter/nixmac/issues/313/comments",
    "events_url": "https://api.github.com/repos/darkmatter/nixmac/issues/313/events",
    "html_url": "https://github.com/darkmatter/nixmac/issues/313",
    "id": 4586326522,
    "node_id": "I_kwDOSB6EzM8AAAABEV3J-g",
    "number": 313,
    "title": "Move nixmac app source to repo root for better ergonomics",
    "user": {
      "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
    },
    "labels": [
      {
        "id": 10865918433,
        "node_id": "LA_kwDOSB6EzM8AAAACh6jB4Q",
        "url": "https://api.github.com/repos/darkmatter/nixmac/labels/Improvement",
        "name": "Improvement",
        "color": "ededed",
        "default": false,
        "description": null
      }
    ],
    "state": "open",
    "locked": false,
    "assignees": [],
    "milestone": null,
    "comments": 0,
    "created_at": "2026-06-04T06:14:44Z",
    "updated_at": "2026-06-04T06:14:44Z",
    "closed_at": null,
    "assignee": null,
    "author_association": "MEMBER",
    "issue_field_values": [],
    "type": null,
    "active_lock_reason": null,
    "sub_issues_summary": {
      "total": 0,
      "completed": 0,
      "percent_completed": 0
    },
    "issue_dependencies_summary": {
      "blocked_by": 0,
      "total_blocked_by": 0,
      "blocking": 0,
      "total_blocking": 0
    },
    "body": "## Context\n\nRaised by Juan Pedro Bolivar Puente in #nixmac on 2026-05-23:\n\n> \"The ergonomics of working in `nixmac` are somewhat diminished by having to go to `apps/native` for a lot of stuff. Since this is the only app really in this repo (and probably will be so for a long time, the open-sourcing being a factor here) would you people be keen to moving the app up to the repo root?\"\n\nCooper's response indicated the repo structure is partly inverted because only the web parts need to be private, and that using copybara was being explored.\n\nCurrently the main app source lives at `apps/native/` which means contributors constantly navigate multiple directory levels for common Rust/Tauri work.\n\n## Scope\n\n* Move `apps/native/` contents (or symlink / restructure) so the app is at the repo root or at a shallower path\n* Update all build scripts, CI workflows, IDE config, and imports accordingly\n* Consider the open-sourcing implication: keep whatever needs to be private in a sub-path\n\n## Acceptance Criteria / Gherkin Specs\n\n```gherkin\nScenario: Rust source is at the repo root or one level deep\n  Given the migration is complete\n  When a contributor clones the repo\n  Then they can run cargo build from the repo root without cd into apps/native\n  And Cargo.toml exists at the top level or one directory below\n\nScenario: CI workflows continue to pass after restructure\n  Given the repo root has been restructured\n  When the CI pipeline runs\n  Then all existing build, test, and lint jobs complete successfully\n  And no job fails due to hard-coded apps/native paths\n\nScenario: IDE tooling (rust-analyzer, VSCode) works from repo root\n  Given the app is at a shallower path\n  When a contributor opens the repo in VSCode with the standard nix devenv\n  Then rust-analyzer resolves types and imports correctly\n  And no additional configuration is needed to get full IDE support\n\nScenario: Tauri CLI commands work without path prefixes\n  Given the restructure is complete\n  When a contributor runs standard Tauri commands (e.g., tauri dev)\n  Then the commands succeed from the repo root\n  And no wrapper script or cd is needed\n```",
    "reactions": {
      "url": "https://api.github.com/repos/darkmatter/nixmac/issues/313/reactions",
      "total_count": 0,
      "+1": 0,
      "-1": 0,
      "laugh": 0,
      "hooray": 0,
      "confused": 0,
      "heart": 0,
      "rocket": 0,
      "eyes": 0
    },
    "timeline_url": "https://api.github.com/repos/darkmatter/nixmac/issues/313/timeline",
    "performed_via_github_app": {
      "id": 1658531,
      "client_id": "Iv23lia2it3rsjIhboVE",
      "slug": "linear-code",
      "node_id": "A_kwHOAshhgs4AGU6j",
      "owner": {
        "login": "linear",
        "id": 46686594,
        "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ2Njg2NTk0",
        "avatar_url": "https://avatars.githubusercontent.com/u/46686594?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/linear",
        "html_url": "https://github.com/linear",
        "followers_url": "https://api.github.com/users/linear/followers",
        "following_url": "https://api.github.com/users/linear/following{/other_user}",
        "gists_url": "https://api.github.com/users/linear/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/linear/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/linear/subscriptions",
        "organizations_url": "https://api.github.com/users/linear/orgs",
        "repos_url": "https://api.github.com/users/linear/repos",
        "events_url": "https://api.github.com/users/linear/events{/privacy}",
        "received_events_url": "https://api.github.com/users/linear/received_events",
        "type": "Organization",
        "user_view_type": "public",
        "site_admin": false
      },
      "name": "Linear Code",
      "description": "",
      "external_url": "https://linear.app",
      "html_url": "https://github.com/apps/linear-code",
      "created_at": "2025-07-24T11:29:06Z",
      "updated_at": "2026-04-14T21:31:51Z",
      "permissions": {
        "actions": "write",
        "checks": "read",
        "contents": "write",
        "deployments": "read",
        "issues": "write",
        "members": "read",
        "merge_queues": "read",
        "metadata": "read",
        "pull_requests": "write",
        "statuses": "read",
        "workflows": "write"
      },
      "events": [
        "check_run",
        "check_suite",
        "commit_comment",
        "issues",
        "issue_comment",
        "member",
        "membership",
        "organization",
        "pull_request",
        "pull_request_review",
        "pull_request_review_comment",
        "pull_request_review_thread",
        "repository",
        "status",
        "sub_issues",
        "team",
        "team_add"
      ]
    },
    "state_reason": null,
    "pinned_comment": null
  },
  "label": {
    "id": 10865918433,
    "node_id": "LA_kwDOSB6EzM8AAAACh6jB4Q",
    "url": "https://api.github.com/repos/darkmatter/nixmac/labels/Improvement",
    "name": "Improvement",
    "color": "ededed",
    "default": false,
    "description": null
  },
  "repository": {
    "id": 1209959628,
    "node_id": "R_kgDOSB6EzA",
    "name": "nixmac",
    "full_name": "darkmatter/nixmac",
    "private": false,
    "owner": {
      "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/nixmac",
    "description": "Home manager and nix-darwin that understands plain English",
    "fork": false,
    "url": "https://api.github.com/repos/darkmatter/nixmac",
    "forks_url": "https://api.github.com/repos/darkmatter/nixmac/forks",
    "keys_url": "https://api.github.com/repos/darkmatter/nixmac/keys{/key_id}",
    "collaborators_url": "https://api.github.com/repos/darkmatter/nixmac/collaborators{/collaborator}",
    "teams_url": "https://api.github.com/repos/darkmatter/nixmac/teams",
    "hooks_url": "https://api.github.com/repos/darkmatter/nixmac/hooks",
    "issue_events_url": "https://api.github.com/repos/darkmatter/nixmac/issues/events{/number}",
    "events_url": "https://api.github.com/repos/darkmatter/nixmac/events",
    "assignees_url": "https://api.github.com/repos/darkmatter/nixmac/assignees{/user}",
    "branches_url": "https://api.github.com/repos/darkmatter/nixmac/branches{/branch}",
    "tags_url": "https://api.github.com/repos/darkmatter/nixmac/tags",
    "blobs_url": "https://api.github.com/repos/darkmatter/nixmac/git/blobs{/sha}",
    "git_tags_url": "https://api.github.com/repos/darkmatter/nixmac/git/tags{/sha}",
    "git_refs_url": "https://api.github.com/repos/darkmatter/nixmac/git/refs{/sha}",
    "trees_url": "https://api.github.com/repos/darkmatter/nixmac/git/trees{/sha}",
    "statuses_url": "https://api.github.com/repos/darkmatter/nixmac/statuses/{sha}",
    "languages_url": "https://api.github.com/repos/darkmatter/nixmac/languages",
    "stargazers_url": "https://api.github.com/repos/darkmatter/nixmac/stargazers",
    "contributors_url": "https://api.github.com/repos/darkmatter/nixmac/contributors",
    "subscribers_url": "https://api.github.com/repos/darkmatter/nixmac/subscribers",
    "subscription_url": "https://api.github.com/repos/darkmatter/nixmac/subscription",
    "commits_url": "https://api.github.com/repos/darkmatter/nixmac/commits{/sha}",
    "git_commits_url": "https://api.github.com/repos/darkmatter/nixmac/git/commits{/sha}",
    "comments_url": "https://api.github.com/repos/darkmatter/nixmac/comments{/number}",
    "issue_comment_url": "https://api.github.com/repos/darkmatter/nixmac/issues/comments{/number}",
    "contents_url": "https://api.github.com/repos/darkmatter/nixmac/contents/{+path}",
    "compare_url": "https://api.github.com/repos/darkmatter/nixmac/compare/{base}...{head}",
    "merges_url": "https://api.github.com/repos/darkmatter/nixmac/merges",
    "archive_url": "https://api.github.com/repos/darkmatter/nixmac/{archive_format}{/ref}",
    "downloads_url": "https://api.github.com/repos/darkmatter/nixmac/downloads",
    "issues_url": "https://api.github.com/repos/darkmatter/nixmac/issues{/number}",
    "pulls_url": "https://api.github.com/repos/darkmatter/nixmac/pulls{/number}",
    "milestones_url": "https://api.github.com/repos/darkmatter/nixmac/milestones{/number}",
    "notifications_url": "https://api.github.com/repos/darkmatter/nixmac/notifications{?since,all,participating}",
    "labels_url": "https://api.github.com/repos/darkmatter/nixmac/labels{/name}",
    "releases_url": "https://api.github.com/repos/darkmatter/nixmac/releases{/id}",
    "deployments_url": "https://api.github.com/repos/darkmatter/nixmac/deployments",
    "created_at": "2026-04-14T00:37:13Z",
    "updated_at": "2026-06-03T12:43:14Z",
    "pushed_at": "2026-06-04T03:27:46Z",
    "git_url": "git://github.com/darkmatter/nixmac.git",
    "ssh_url": "git@github.com:darkmatter/nixmac.git",
    "clone_url": "https://github.com/darkmatter/nixmac.git",
    "svn_url": "https://github.com/darkmatter/nixmac",
    "homepage": "https://nixmac.com",
    "size": 679121,
    "stargazers_count": 5,
    "watchers_count": 5,
    "language": "Rust",
    "has_issues": true,
    "has_projects": true,
    "has_downloads": true,
    "has_wiki": true,
    "has_pages": false,
    "has_discussions": false,
    "forks_count": 1,
    "mirror_url": null,
    "archived": false,
    "disabled": false,
    "open_issues_count": 86,
    "license": {
      "key": "mit",
      "name": "MIT License",
      "spdx_id": "MIT",
      "url": "https://api.github.com/licenses/mit",
      "node_id": "MDc6TGljZW5zZTEz"
    },
    "allow_forking": true,
    "is_template": false,
    "web_commit_signoff_required": false,
    "has_pull_requests": true,
    "pull_request_creation_policy": "all",
    "topics": [
      "home-manager",
      "nix",
      "nix-darwin",
      "nix-flake",
      "opencode"
    ],
    "visibility": "public",
    "forks": 1,
    "open_issues": 86,
    "watchers": 5,
    "default_branch": "develop",
    "custom_properties": {}
  },
  "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"
  }
}