From 62c96ffa379566090bd22ca7d5cc11085bb17095 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 12 Dec 2024 17:11:07 +0100 Subject: [PATCH] Fetch eval result comparison from GH workflow artifact --- default.nix | 17 +- nixpkgs_review/github.py | 96 +- nixpkgs_review/review.py | 10 +- .../comparison-changed-paths.json | 8 + .../github-artifacts-363128.json | 138 + .../github-pull-363128.json | 424 ++ .../github-workflows-363128.json | 6633 +++++++++++++++++ .../{ => test_pr_ofborg_eval}/gist-37200.txt | 0 .../github-pull-37200-statuses.json | 0 .../github-pull-37200.json | 0 .../github-workflows-37200.json | 4 + tests/test_pr.py | 88 +- 12 files changed, 7400 insertions(+), 18 deletions(-) create mode 100644 tests/assets/test_pr_github_action_eval/comparison-changed-paths.json create mode 100644 tests/assets/test_pr_github_action_eval/github-artifacts-363128.json create mode 100644 tests/assets/test_pr_github_action_eval/github-pull-363128.json create mode 100644 tests/assets/test_pr_github_action_eval/github-workflows-363128.json rename tests/assets/{ => test_pr_ofborg_eval}/gist-37200.txt (100%) rename tests/assets/{ => test_pr_ofborg_eval}/github-pull-37200-statuses.json (100%) rename tests/assets/{ => test_pr_ofborg_eval}/github-pull-37200.json (100%) create mode 100644 tests/assets/test_pr_ofborg_eval/github-workflows-37200.json diff --git a/default.nix b/default.nix index e48eb93b..55905ef7 100644 --- a/default.nix +++ b/default.nix @@ -11,21 +11,26 @@ let withNom && (builtins.tryEval (builtins.elem buildPlatform.system pkgs.ghc.meta.platforms)).value or false; in -python3.pkgs.buildPythonApplication { +python3Packages.buildPythonApplication { name = "nixpkgs-review"; src = ./.; format = "pyproject"; - nativeBuildInputs = [ installShellFiles ] ++ lib.optional withAutocomplete python3.pkgs.argcomplete; - propagatedBuildInputs = [ python3.pkgs.argcomplete ]; + nativeBuildInputs = [ + installShellFiles + ] ++ lib.optional withAutocomplete python3Packages.argcomplete; + dependencies = with python3Packages; [ + argcomplete + requests + ]; nativeCheckInputs = [ - python3.pkgs.setuptools - python3.pkgs.pylint + python3Packages.setuptools + python3Packages.pylint glibcLocales # needed for interactive unittests - python3.pkgs.pytest + python3Packages.pytest pkgs.nixVersions.stable or nix_2_4 git ] diff --git a/nixpkgs_review/github.py b/nixpkgs_review/github.py index 6e189119..40c661c5 100644 --- a/nixpkgs_review/github.py +++ b/nixpkgs_review/github.py @@ -1,9 +1,16 @@ import json +import os +import tempfile import urllib.parse import urllib.request +import zipfile from collections import defaultdict from typing import Any +import requests + +from .utils import System + def pr_url(pr: int) -> str: return f"https://github.com/NixOS/nixpkgs/pull/{pr}" @@ -12,20 +19,31 @@ def pr_url(pr: int) -> str: class GithubClient: def __init__(self, api_token: str | None) -> None: self.api_token = api_token + self.headers: dict[str, str] = { + "Content-Type": "application/json", + "Accept": "application/vnd.github+json", + } + if self.api_token: + self.headers["Authorization"] = f"token {self.api_token}" def _request( - self, path: str, method: str, data: dict[str, Any] | None = None + self, + path: str, + method: str, + data: dict[str, Any] | None = None, ) -> Any: url = urllib.parse.urljoin("https://api.github.com/", path) - headers = {"Content-Type": "application/json"} - if self.api_token: - headers["Authorization"] = f"token {self.api_token}" body = None if data: body = json.dumps(data).encode("ascii") - req = urllib.request.Request(url, headers=headers, method=method, data=body) + req = urllib.request.Request( + url, + headers=self.headers, + method=method, + data=body, + ) with urllib.request.urlopen(req) as resp: return json.loads(resp.read()) @@ -69,8 +87,72 @@ def pull_request(self, number: int) -> Any: "Get a pull request" return self.get(f"repos/NixOS/nixpkgs/pulls/{number}") - def get_borg_eval_gist(self, pr: dict[str, Any]) -> dict[str, set[str]] | None: - packages_per_system: defaultdict[str, set[str]] = defaultdict(set) + def get_json_from_artifact(self, workflow_id: int, json_filename: str) -> Any: + """ + - Download a workflow artifact + - Extract the archive + - Open, deserialize and return a specific `json_filename` JSON file + """ + download_url: str = f"https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/{workflow_id}/zip" + + with requests.get( + url=download_url, + headers=self.headers, + stream=True, + ) as resp: + with tempfile.TemporaryDirectory() as temp_dir: + # download zip file to disk + with tempfile.NamedTemporaryFile(delete_on_close=False) as f: + f.write(resp.content) + f.close() + + # Extract zip archive to temporary directory + with zipfile.ZipFile(f.name, "r") as zip_ref: + zip_ref.extractall(temp_dir) + + with open(os.path.join(temp_dir, json_filename)) as f: + return json.loads(f.read()) + + return None + + def get_github_action_eval_result( + self, pr: dict[str, Any] + ) -> dict[System, set[str]] | None: + commit_sha: str = pr["head"]["sha"] + + workflow_runs_resp: Any = self.get( + f"repos/NixOS/nixpkgs/actions/runs?head_sha={commit_sha}" + ) + if ( + not isinstance(workflow_runs_resp, dict) + or "workflow_runs" not in workflow_runs_resp + ): + return None + + workflow_runs: list[Any] = workflow_runs_resp["workflow_runs"] + + if not workflow_runs: + return None + + for workflow_run in workflow_runs: + if workflow_run["name"] == "Eval": + artifacts: list[Any] = self.get( + workflow_run["artifacts_url"], + )["artifacts"] + + for artifact in artifacts: + if artifact["name"] == "comparison": + changed_paths: Any = self.get_json_from_artifact( + workflow_id=artifact["id"], + json_filename="changed-paths.json", + ) + if changed_paths is not None: + if "rebuildsByPlatform" in changed_paths: + return changed_paths["rebuildsByPlatform"] # type: ignore + return None + + def get_borg_eval_gist(self, pr: dict[str, Any]) -> dict[System, set[str]] | None: + packages_per_system: defaultdict[System, set[str]] = defaultdict(set) statuses = self.get(pr["statuses_url"]) for status in statuses: if ( diff --git a/nixpkgs_review/review.py b/nixpkgs_review/review.py index 01c4cfd1..2ed9ae67 100644 --- a/nixpkgs_review/review.py +++ b/nixpkgs_review/review.py @@ -277,9 +277,15 @@ def build( def build_pr(self, pr_number: int) -> dict[System, list[Attr]]: pr = self.github_client.pull_request(pr_number) - packages_per_system: dict[System, set[str]] | None + packages_per_system: dict[System, set[str]] | None = None if self.use_ofborg_eval and all(system in PLATFORMS for system in self.systems): - packages_per_system = self.github_client.get_borg_eval_gist(pr) + # Attempt to fetch the GitHub actions evaluation result + packages_per_system = self.github_client.get_github_action_eval_result(pr) + + # If unsuccessfull, fallback to ofborg + if packages_per_system is None: + packages_per_system = self.github_client.get_borg_eval_gist(pr) + else: packages_per_system = None diff --git a/tests/assets/test_pr_github_action_eval/comparison-changed-paths.json b/tests/assets/test_pr_github_action_eval/comparison-changed-paths.json new file mode 100644 index 00000000..3485fe33 --- /dev/null +++ b/tests/assets/test_pr_github_action_eval/comparison-changed-paths.json @@ -0,0 +1,8 @@ +{ + "rebuildsByPlatform": { + "x86_64-linux": ["pkg1"], + "aarch64-linux": ["pkg1"], + "x86_64-darwin": ["pkg1"], + "aarch64-darwin": ["pkg1"] + } +} diff --git a/tests/assets/test_pr_github_action_eval/github-artifacts-363128.json b/tests/assets/test_pr_github_action_eval/github-artifacts-363128.json new file mode 100644 index 00000000..34523963 --- /dev/null +++ b/tests/assets/test_pr_github_action_eval/github-artifacts-363128.json @@ -0,0 +1,138 @@ +{ + "total_count": 7, + "artifacts": [ + { + "id": 2321218831, + "node_id": "MDg6QXJ0aWZhY3QyMzIxMjE4ODMx", + "name": "paths", + "size_in_bytes": 521492, + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321218831", + "archive_download_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321218831/zip", + "expired": false, + "created_at": "2024-12-14T15:00:05Z", + "updated_at": "2024-12-14T15:00:05Z", + "expires_at": "2025-03-14T14:58:40Z", + "workflow_run": { + "id": 12330828258, + "repository_id": 4542716, + "head_repository_id": 495348462, + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60" + } + }, + { + "id": 2321223435, + "node_id": "MDg6QXJ0aWZhY3QyMzIxMjIzNDM1", + "name": "intermediate-x86_64-darwin", + "size_in_bytes": 3058155, + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321223435", + "archive_download_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321223435/zip", + "expired": false, + "created_at": "2024-12-14T15:03:47Z", + "updated_at": "2024-12-14T15:03:47Z", + "expires_at": "2025-03-14T14:58:40Z", + "workflow_run": { + "id": 12330828258, + "repository_id": 4542716, + "head_repository_id": 495348462, + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60" + } + }, + { + "id": 2321223453, + "node_id": "MDg6QXJ0aWZhY3QyMzIxMjIzNDUz", + "name": "intermediate-aarch64-darwin", + "size_in_bytes": 3053797, + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321223453", + "archive_download_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321223453/zip", + "expired": false, + "created_at": "2024-12-14T15:03:48Z", + "updated_at": "2024-12-14T15:03:48Z", + "expires_at": "2025-03-14T14:58:40Z", + "workflow_run": { + "id": 12330828258, + "repository_id": 4542716, + "head_repository_id": 495348462, + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60" + } + }, + { + "id": 2321223692, + "node_id": "MDg6QXJ0aWZhY3QyMzIxMjIzNjky", + "name": "intermediate-aarch64-linux", + "size_in_bytes": 3640673, + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321223692", + "archive_download_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321223692/zip", + "expired": false, + "created_at": "2024-12-14T15:03:59Z", + "updated_at": "2024-12-14T15:03:59Z", + "expires_at": "2025-03-14T14:58:40Z", + "workflow_run": { + "id": 12330828258, + "repository_id": 4542716, + "head_repository_id": 495348462, + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60" + } + }, + { + "id": 2321225411, + "node_id": "MDg6QXJ0aWZhY3QyMzIxMjI1NDEx", + "name": "intermediate-x86_64-linux", + "size_in_bytes": 3730877, + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321225411", + "archive_download_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321225411/zip", + "expired": false, + "created_at": "2024-12-14T15:05:13Z", + "updated_at": "2024-12-14T15:05:13Z", + "expires_at": "2025-03-14T14:58:40Z", + "workflow_run": { + "id": 12330828258, + "repository_id": 4542716, + "head_repository_id": 495348462, + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60" + } + }, + { + "id": 2321227061, + "node_id": "MDg6QXJ0aWZhY3QyMzIxMjI3MDYx", + "name": "result", + "size_in_bytes": 11396380, + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321227061", + "archive_download_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321227061/zip", + "expired": false, + "created_at": "2024-12-14T15:06:14Z", + "updated_at": "2024-12-14T15:06:14Z", + "expires_at": "2025-03-14T14:58:40Z", + "workflow_run": { + "id": 12330828258, + "repository_id": 4542716, + "head_repository_id": 495348462, + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60" + } + }, + { + "id": 2321227177, + "node_id": "MDg6QXJ0aWZhY3QyMzIxMjI3MTc3", + "name": "comparison", + "size_in_bytes": 787, + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321227177", + "archive_download_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/artifacts/2321227177/zip", + "expired": false, + "created_at": "2024-12-14T15:06:20Z", + "updated_at": "2024-12-14T15:06:20Z", + "expires_at": "2025-03-14T14:58:40Z", + "workflow_run": { + "id": 12330828258, + "repository_id": 4542716, + "head_repository_id": 495348462, + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60" + } + } + ] +} diff --git a/tests/assets/test_pr_github_action_eval/github-pull-363128.json b/tests/assets/test_pr_github_action_eval/github-pull-363128.json new file mode 100644 index 00000000..439911d0 --- /dev/null +++ b/tests/assets/test_pr_github_action_eval/github-pull-363128.json @@ -0,0 +1,424 @@ +{ + "url": "https://api.github.com/repos/NixOS/nixpkgs/pulls/363128", + "id": 2221839635, + "node_id": "PR_kwDOAEVQ_M6EbpUT", + "html_url": "https://github.com/NixOS/nixpkgs/pull/363128", + "diff_url": "https://github.com/NixOS/nixpkgs/pull/363128.diff", + "patch_url": "https://github.com/NixOS/nixpkgs/pull/363128.patch", + "issue_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/363128", + "number": 363128, + "state": "open", + "locked": false, + "title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "user": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "body": "## Things done\n\nChangelog: https://github.com/patrick-kidger/equinox/releases/tag/v0.11.10\n\n- Built on platform(s)\n - [x] x86_64-linux\n - [x] aarch64-linux\n - [ ] x86_64-darwin\n - [x] aarch64-darwin\n- For non-Linux: Is sandboxing enabled in `nix.conf`? (See [Nix manual](https://nixos.org/manual/nix/stable/command-ref/conf-file.html))\n - [ ] `sandbox = relaxed`\n - [ ] `sandbox = true`\n- [ ] Tested, as applicable:\n - [NixOS test(s)](https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests) (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))\n - and/or [package tests](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests)\n - or, for functions and \"core\" functionality, tests in [lib/tests](https://github.com/NixOS/nixpkgs/blob/master/lib/tests) or [pkgs/test](https://github.com/NixOS/nixpkgs/blob/master/pkgs/test)\n - made sure NixOS tests are [linked](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#linking-nixos-module-tests-to-a-package) to the relevant packages\n- [x] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run \"nixpkgs-review rev HEAD\"`. Note: all changes have to be committed, also see [nixpkgs-review usage](https://github.com/Mic92/nixpkgs-review#usage)\n- [ ] Tested basic functionality of all binary files (usually in `./result/bin/`)\n- [25.05 Release Notes](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2505.section.md) (or backporting [24.11](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2411.section.md) and [25.05](https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2505.section.md) Release notes)\n - [ ] (Package updates) Added a release notes entry if the change is major or breaking\n - [ ] (Module updates) Added a release notes entry if the change is significant\n - [ ] (Module addition) Added a release notes entry if adding a new NixOS module\n- [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md).\n\n\n\n---\n\nAdd a :+1: [reaction] to [pull requests you find important].\n\n[reaction]: https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/\n[pull requests you find important]: https://github.com/NixOS/nixpkgs/pulls?q=is%3Aopen+sort%3Areactions-%2B1-desc\n", + "created_at": "2024-12-08T09:26:56Z", + "updated_at": "2024-12-14T20:18:51Z", + "closed_at": null, + "merged_at": null, + "merge_commit_sha": "592259a95e34bab996259b5f903cdf07f82cc437", + "assignee": null, + "assignees": [], + "requested_reviewers": [ + { + "login": "SuperSandro2000", + "id": 7258858, + "node_id": "MDQ6VXNlcjcyNTg4NTg=", + "avatar_url": "https://avatars.githubusercontent.com/u/7258858?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/SuperSandro2000", + "html_url": "https://github.com/SuperSandro2000", + "followers_url": "https://api.github.com/users/SuperSandro2000/followers", + "following_url": "https://api.github.com/users/SuperSandro2000/following{/other_user}", + "gists_url": "https://api.github.com/users/SuperSandro2000/gists{/gist_id}", + "starred_url": "https://api.github.com/users/SuperSandro2000/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/SuperSandro2000/subscriptions", + "organizations_url": "https://api.github.com/users/SuperSandro2000/orgs", + "repos_url": "https://api.github.com/users/SuperSandro2000/repos", + "events_url": "https://api.github.com/users/SuperSandro2000/events{/privacy}", + "received_events_url": "https://api.github.com/users/SuperSandro2000/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + } + ], + "requested_teams": [], + "labels": [ + { + "id": 9820195, + "node_id": "MDU6TGFiZWw5ODIwMTk1", + "url": "https://api.github.com/repos/NixOS/nixpkgs/labels/6.topic:%20python", + "name": "6.topic: python", + "color": "fef2c0", + "default": false, + "description": null + }, + { + "id": 731733923, + "node_id": "MDU6TGFiZWw3MzE3MzM5MjM=", + "url": "https://api.github.com/repos/NixOS/nixpkgs/labels/10.rebuild-linux:%201-10", + "name": "10.rebuild-linux: 1-10", + "color": "eeffee", + "default": false, + "description": null + }, + { + "id": 731735222, + "node_id": "MDU6TGFiZWw3MzE3MzUyMjI=", + "url": "https://api.github.com/repos/NixOS/nixpkgs/labels/10.rebuild-darwin:%201-10", + "name": "10.rebuild-darwin: 1-10", + "color": "eeffee", + "default": false, + "description": null + }, + { + "id": 740714914, + "node_id": "MDU6TGFiZWw3NDA3MTQ5MTQ=", + "url": "https://api.github.com/repos/NixOS/nixpkgs/labels/11.by:%20package-maintainer", + "name": "11.by: package-maintainer", + "color": "ddeecc", + "default": false, + "description": "This PR was created by the maintainer of the package it changes" + } + ], + "milestone": null, + "draft": false, + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls/363128/commits", + "review_comments_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls/363128/comments", + "review_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls/comments{/number}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/363128/comments", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/8409ac0f68974193d3705e3283e73d85c3688e60", + "head": { + "label": "GaetanLepage:equinox", + "ref": "equinox", + "sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "user": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "repo": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments", + "created_at": "2022-05-23T09:48:49Z", + "updated_at": "2024-12-11T16:03:19Z", + "pushed_at": "2024-12-14T20:42:44Z", + "git_url": "git://github.com/GaetanLepage/nixpkgs.git", + "ssh_url": "git@github.com:GaetanLepage/nixpkgs.git", + "clone_url": "https://github.com/GaetanLepage/nixpkgs.git", + "svn_url": "https://github.com/GaetanLepage/nixpkgs", + "homepage": "", + "size": 4569749, + "stargazers_count": 1, + "watchers_count": 1, + "language": "Nix", + "has_issues": false, + "has_projects": true, + "has_downloads": true, + "has_wiki": false, + "has_pages": false, + "has_discussions": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 0, + "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, + "topics": [], + "visibility": "public", + "forks": 0, + "open_issues": 0, + "watchers": 1, + "default_branch": "master" + } + }, + "base": { + "label": "NixOS:master", + "ref": "master", + "sha": "9e4de9f400cdc4444c0fe6788d6faa7bda66e77f", + "user": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "repo": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments", + "created_at": "2012-06-04T02:49:46Z", + "updated_at": "2024-12-14T20:43:09Z", + "pushed_at": "2024-12-14T20:43:01Z", + "git_url": "git://github.com/NixOS/nixpkgs.git", + "ssh_url": "git@github.com:NixOS/nixpkgs.git", + "clone_url": "https://github.com/NixOS/nixpkgs.git", + "svn_url": "https://github.com/NixOS/nixpkgs", + "homepage": "", + "size": 4721868, + "stargazers_count": 18528, + "watchers_count": 18528, + "language": "Nix", + "has_issues": true, + "has_projects": true, + "has_downloads": true, + "has_wiki": false, + "has_pages": false, + "has_discussions": false, + "forks_count": 14419, + "mirror_url": null, + "archived": false, + "disabled": false, + "open_issues_count": 15947, + "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, + "topics": [ + "hacktoberfest", + "linux", + "nix", + "nixos", + "nixpkgs" + ], + "visibility": "public", + "forks": 14419, + "open_issues": 15947, + "watchers": 18528, + "default_branch": "master" + } + }, + "_links": { + "self": { + "href": "https://api.github.com/repos/NixOS/nixpkgs/pulls/363128" + }, + "html": { + "href": "https://github.com/NixOS/nixpkgs/pull/363128" + }, + "issue": { + "href": "https://api.github.com/repos/NixOS/nixpkgs/issues/363128" + }, + "comments": { + "href": "https://api.github.com/repos/NixOS/nixpkgs/issues/363128/comments" + }, + "review_comments": { + "href": "https://api.github.com/repos/NixOS/nixpkgs/pulls/363128/comments" + }, + "review_comment": { + "href": "https://api.github.com/repos/NixOS/nixpkgs/pulls/comments{/number}" + }, + "commits": { + "href": "https://api.github.com/repos/NixOS/nixpkgs/pulls/363128/commits" + }, + "statuses": { + "href": "https://api.github.com/repos/NixOS/nixpkgs/statuses/8409ac0f68974193d3705e3283e73d85c3688e60" + } + }, + "author_association": "CONTRIBUTOR", + "auto_merge": null, + "active_lock_reason": null, + "merged": false, + "mergeable": true, + "rebaseable": true, + "mergeable_state": "unstable", + "merged_by": null, + "comments": 2, + "review_comments": 0, + "maintainer_can_modify": true, + "commits": 2, + "additions": 17, + "deletions": 5, + "changed_files": 2 +} diff --git a/tests/assets/test_pr_github_action_eval/github-workflows-363128.json b/tests/assets/test_pr_github_action_eval/github-workflows-363128.json new file mode 100644 index 00000000..5f20a642 --- /dev/null +++ b/tests/assets/test_pr_github_action_eval/github-workflows-363128.json @@ -0,0 +1,6633 @@ +{ + "total_count": 29, + "workflow_runs": [ + { + "id": 12332822750, + "name": "Codeowners v2", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xfw3g", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/codeowners-v2.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 37812, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 124730905, + "check_suite_id": 32070584038, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45G5g", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822750", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822750", + "pull_requests": [], + "created_at": "2024-12-14T20:18:55Z", + "updated_at": "2024-12-14T20:20:34Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:55Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822750/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822750/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070584038", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822750/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822750/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822750/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/124730905", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332822701, + "name": "Label PR", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xfwrQ", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/labels.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 598834, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 6964348, + "check_suite_id": 32070583937, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45GgQ", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822701", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822701", + "pull_requests": [], + "created_at": "2024-12-14T20:18:55Z", + "updated_at": "2024-12-14T20:19:05Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [], + "run_started_at": "2024-12-14T20:18:55Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822701/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822701/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070583937", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822701/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822701/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822701/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/6964348", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332822742, + "name": "Check that Nix files are formatted", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xfw1g", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/check-nix-format.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 142369, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 92135321, + "check_suite_id": 32070584025, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45G2Q", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822742", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822742", + "pull_requests": [], + "created_at": "2024-12-14T20:18:55Z", + "updated_at": "2024-12-14T20:20:00Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:55Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822742/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822742/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070584025", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822742/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822742/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822742/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/92135321", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332822746, + "name": "Vet nixpkgs", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xfw2g", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/nixpkgs-vet.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 67599, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 115628794, + "check_suite_id": 32070584033, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45G4Q", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822746", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822746", + "pull_requests": [], + "created_at": "2024-12-14T20:18:55Z", + "updated_at": "2024-12-14T20:19:54Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:55Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822746/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822746/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070584033", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822746/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822746/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822746/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/115628794", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332822495, + "name": "Codeowners v2", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xfv3w", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/codeowners-v2.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 37811, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 124730905, + "check_suite_id": 32070583653, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45FZQ", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822495", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822495", + "pull_requests": [], + "created_at": "2024-12-14T20:18:53Z", + "updated_at": "2024-12-14T20:20:33Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:53Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822495/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822495/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070583653", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822495/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822495/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822495/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/124730905", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332822448, + "name": "Label PR", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xfvsA", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/labels.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 598833, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 6964348, + "check_suite_id": 32070583582, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45FHg", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822448", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822448", + "pull_requests": [], + "created_at": "2024-12-14T20:18:53Z", + "updated_at": "2024-12-14T20:19:04Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [], + "run_started_at": "2024-12-14T20:18:53Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822448/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822448/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070583582", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822448/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822448/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822448/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/6964348", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332822494, + "name": "Check that Nix files are formatted", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xfv3g", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/check-nix-format.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 142368, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 92135321, + "check_suite_id": 32070583652, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45FZA", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822494", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822494", + "pull_requests": [], + "created_at": "2024-12-14T20:18:53Z", + "updated_at": "2024-12-14T20:20:05Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:53Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822494/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822494/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070583652", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822494/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822494/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822494/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/92135321", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332822499, + "name": "Vet nixpkgs", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xfv4w", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/nixpkgs-vet.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 67598, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 115628794, + "check_suite_id": 32070583658, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45Fag", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822499", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822499", + "pull_requests": [], + "created_at": "2024-12-14T20:18:53Z", + "updated_at": "2024-12-14T20:19:56Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:53Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822499/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822499/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070583658", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822499/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822499/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822499/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/115628794", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821992, + "name": "Codeowners v2", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xft6A", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/codeowners-v2.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 37809, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 124730905, + "check_suite_id": 32070582849, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45CQQ", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821992", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821992", + "pull_requests": [], + "created_at": "2024-12-14T20:18:50Z", + "updated_at": "2024-12-14T20:20:34Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:50Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821992/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821992/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582849", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821992/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821992/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821992/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/124730905", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821945, + "name": "Label PR", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xftuQ", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/labels.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 598831, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 6964348, + "check_suite_id": 32070582764, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45B7A", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821945", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821945", + "pull_requests": [], + "created_at": "2024-12-14T20:18:50Z", + "updated_at": "2024-12-14T20:19:04Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [], + "run_started_at": "2024-12-14T20:18:50Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821945/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821945/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582764", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821945/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821945/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821945/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/6964348", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332822008, + "name": "Check that Nix files are formatted", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xft-A", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/check-nix-format.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 142366, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 92135321, + "check_suite_id": 32070582875, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45CWw", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822008", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822008", + "pull_requests": [], + "created_at": "2024-12-14T20:18:50Z", + "updated_at": "2024-12-14T20:19:58Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:50Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822008/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822008/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582875", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822008/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822008/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822008/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/92135321", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332822004, + "name": "Vet nixpkgs", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xft9A", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/nixpkgs-vet.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 67596, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 115628794, + "check_suite_id": 32070582868, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45CVA", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822004", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332822004", + "pull_requests": [], + "created_at": "2024-12-14T20:18:50Z", + "updated_at": "2024-12-14T20:19:55Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:50Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822004/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822004/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582868", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822004/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822004/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332822004/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/115628794", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821870, + "name": "Codeowners v2", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xftbg", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/codeowners-v2.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 37808, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 124730905, + "check_suite_id": 32070582613, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45BVQ", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821870", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821870", + "pull_requests": [], + "created_at": "2024-12-14T20:18:49Z", + "updated_at": "2024-12-14T20:20:33Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:49Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821870/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821870/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582613", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821870/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821870/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821870/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/124730905", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821825, + "name": "Label PR", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xftQQ", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/labels.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 598830, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 6964348, + "check_suite_id": 32070582542, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45BDg", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821825", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821825", + "pull_requests": [], + "created_at": "2024-12-14T20:18:49Z", + "updated_at": "2024-12-14T20:18:59Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [], + "run_started_at": "2024-12-14T20:18:49Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821825/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821825/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582542", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821825/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821825/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821825/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/6964348", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821829, + "name": "Check that Nix files are formatted", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xftRQ", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/check-nix-format.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 142364, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 92135321, + "check_suite_id": 32070582547, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45BEw", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821829", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821829", + "pull_requests": [], + "created_at": "2024-12-14T20:18:49Z", + "updated_at": "2024-12-14T20:19:57Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:49Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821829/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821829/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582547", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821829/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821829/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821829/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/92135321", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821863, + "name": "Check that Nix files are formatted", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xftZw", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/check-nix-format.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 142365, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 92135321, + "check_suite_id": 32070582600, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45BSA", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821863", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821863", + "pull_requests": [], + "created_at": "2024-12-14T20:18:49Z", + "updated_at": "2024-12-14T20:19:57Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:49Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821863/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821863/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582600", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821863/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821863/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821863/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/92135321", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821882, + "name": "Vet nixpkgs", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xfteg", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/nixpkgs-vet.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 67595, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 115628794, + "check_suite_id": 32070582632, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45BaA", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821882", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821882", + "pull_requests": [], + "created_at": "2024-12-14T20:18:49Z", + "updated_at": "2024-12-14T20:19:48Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:49Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821882/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821882/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582632", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821882/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821882/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821882/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/115628794", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821817, + "name": "Vet nixpkgs", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xftOQ", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/nixpkgs-vet.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 67594, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 115628794, + "check_suite_id": 32070582534, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45BBg", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821817", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821817", + "pull_requests": [], + "created_at": "2024-12-14T20:18:49Z", + "updated_at": "2024-12-14T20:19:52Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:49Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821817/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821817/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582534", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821817/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821817/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821817/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/115628794", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821811, + "name": "Codeowners v2", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xftMw", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/codeowners-v2.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 37807, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 124730905, + "check_suite_id": 32070582527, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45A_w", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821811", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821811", + "pull_requests": [], + "created_at": "2024-12-14T20:18:48Z", + "updated_at": "2024-12-14T20:20:27Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@ee2ab5b1d541055db36325ad4c288240377f1d25", + "sha": "ee2ab5b1d541055db36325ad4c288240377f1d25", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T20:18:48Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821811/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821811/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582527", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821811/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821811/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821811/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/124730905", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12332821800, + "name": "Label PR", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3xftKA", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/labels.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 598829, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 6964348, + "check_suite_id": 32070582510, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd45A7g", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821800", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12332821800", + "pull_requests": [], + "created_at": "2024-12-14T20:18:48Z", + "updated_at": "2024-12-14T20:19:05Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [], + "run_started_at": "2024-12-14T20:18:48Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821800/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821800/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32070582510", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821800/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821800/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12332821800/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/6964348", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12331180386, + "name": "Codeowners v2", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3v7hYg", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/codeowners-v2.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 37707, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 124730905, + "check_suite_id": 32067279676, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd1vbPA", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12331180386", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12331180386", + "pull_requests": [], + "created_at": "2024-12-14T15:52:23Z", + "updated_at": "2024-12-14T15:54:01Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@14974d2add025f6422fbe4823a9364e1dc9f0db5", + "sha": "14974d2add025f6422fbe4823a9364e1dc9f0db5", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T15:52:23Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12331180386/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12331180386/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32067279676", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12331180386/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12331180386/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12331180386/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/124730905", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12330828251, + "name": "Label PR", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3vmB2w", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/labels.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 598705, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 6964348, + "check_suite_id": 32066587040, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd1FJoA", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828251", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12330828251", + "pull_requests": [], + "created_at": "2024-12-14T14:58:40Z", + "updated_at": "2024-12-14T14:58:50Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [], + "run_started_at": "2024-12-14T14:58:40Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828251/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828251/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32066587040", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828251/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828251/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828251/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/6964348", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12330828253, + "name": "Set pending OfBorg status", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3vmB3Q", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/ofborg-pending.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 295451, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 37488915, + "check_suite_id": 32066587047, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd1FJpw", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828253", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12330828253", + "pull_requests": [], + "created_at": "2024-12-14T14:58:40Z", + "updated_at": "2024-12-14T14:58:53Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [], + "run_started_at": "2024-12-14T14:58:40Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828253/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828253/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32066587047", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828253/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828253/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828253/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/37488915", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12330828276, + "name": "Checking EditorConfig v2", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3vmB9A", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/editorconfig-v2.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 24802, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 124730906, + "check_suite_id": 32066587106, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd1FJ4g", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828276", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12330828276", + "pull_requests": [], + "created_at": "2024-12-14T14:58:40Z", + "updated_at": "2024-12-14T14:59:40Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "sha": "6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T14:58:40Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828276/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828276/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32066587106", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828276/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828276/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828276/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/124730906", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12330828262, + "name": "Check whether nix files are parseable v2", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3vmB5g", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/nix-parse-v2.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 24802, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 124730909, + "check_suite_id": 32066587066, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd1FJug", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828262", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12330828262", + "pull_requests": [], + "created_at": "2024-12-14T14:58:40Z", + "updated_at": "2024-12-14T14:59:20Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "sha": "6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T14:58:40Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828262/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828262/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32066587066", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828262/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828262/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828262/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/124730909", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12330828261, + "name": "Vet nixpkgs", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3vmB5Q", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/nixpkgs-vet.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 67470, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 115628794, + "check_suite_id": 32066587064, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd1FJuA", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828261", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12330828261", + "pull_requests": [], + "created_at": "2024-12-14T14:58:40Z", + "updated_at": "2024-12-14T14:59:41Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "sha": "6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T14:58:40Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828261/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828261/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32066587064", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828261/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828261/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828261/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/115628794", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12330828260, + "name": "Check that Nix files are formatted", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3vmB5A", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/check-nix-format.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 142240, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 92135321, + "check_suite_id": 32066587062, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd1FJtg", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828260", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12330828260", + "pull_requests": [], + "created_at": "2024-12-14T14:58:40Z", + "updated_at": "2024-12-14T14:59:47Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "sha": "6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T14:58:40Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828260/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828260/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32066587062", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828260/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828260/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828260/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/92135321", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12330828266, + "name": "Codeowners v2", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3vmB6g", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/codeowners-v2.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 37677, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 124730905, + "check_suite_id": 32066587078, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd1FJxg", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828266", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12330828266", + "pull_requests": [], + "created_at": "2024-12-14T14:58:40Z", + "updated_at": "2024-12-14T15:00:20Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "sha": "6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T14:58:40Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828266/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828266/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32066587078", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828266/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828266/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828266/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/124730905", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + }, + { + "id": 12330828258, + "name": "Eval", + "node_id": "WFR_kwLOAEVQ_M8AAAAC3vmB4g", + "head_branch": "equinox", + "head_sha": "8409ac0f68974193d3705e3283e73d85c3688e60", + "path": ".github/workflows/eval.yml", + "display_title": "python312Packages.equinox: 0.11.9 -> 0.11.10", + "run_number": 16516, + "event": "pull_request_target", + "status": "completed", + "conclusion": "success", + "workflow_id": 129044089, + "check_suite_id": 32066587059, + "check_suite_node_id": "CS_kwDOAEVQ_M8AAAAHd1FJsw", + "url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828258", + "html_url": "https://github.com/NixOS/nixpkgs/actions/runs/12330828258", + "pull_requests": [], + "created_at": "2024-12-14T14:58:40Z", + "updated_at": "2024-12-14T15:06:36Z", + "actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "run_attempt": 1, + "referenced_workflows": [ + { + "path": "NixOS/nixpkgs/.github/workflows/get-merge-commit.yml@6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "sha": "6358b5e6ebdb5d4f1fbaba34fb544a747ed051b8", + "ref": "refs/heads/master" + } + ], + "run_started_at": "2024-12-14T14:58:40Z", + "triggering_actor": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "jobs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828258/jobs", + "logs_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828258/logs", + "check_suite_url": "https://api.github.com/repos/NixOS/nixpkgs/check-suites/32066587059", + "artifacts_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828258/artifacts", + "cancel_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828258/cancel", + "rerun_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/runs/12330828258/rerun", + "previous_attempt_url": null, + "workflow_url": "https://api.github.com/repos/NixOS/nixpkgs/actions/workflows/129044089", + "head_commit": { + "id": "8409ac0f68974193d3705e3283e73d85c3688e60", + "tree_id": "f5cc24e02eeca3dc3d115ae0ef0e65d914bd410c", + "message": "python312Packages.lineax: temporarily skip failing tests", + "timestamp": "2024-12-14T14:58:30Z", + "author": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + }, + "committer": { + "name": "Gaetan Lepage", + "email": "gaetan@glepage.com" + } + }, + "repository": { + "id": 4542716, + "node_id": "MDEwOlJlcG9zaXRvcnk0NTQyNzE2", + "name": "nixpkgs", + "full_name": "NixOS/nixpkgs", + "private": false, + "owner": { + "login": "NixOS", + "id": 487568, + "node_id": "MDEyOk9yZ2FuaXphdGlvbjQ4NzU2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/487568?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NixOS", + "html_url": "https://github.com/NixOS", + "followers_url": "https://api.github.com/users/NixOS/followers", + "following_url": "https://api.github.com/users/NixOS/following{/other_user}", + "gists_url": "https://api.github.com/users/NixOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NixOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NixOS/subscriptions", + "organizations_url": "https://api.github.com/users/NixOS/orgs", + "repos_url": "https://api.github.com/users/NixOS/repos", + "events_url": "https://api.github.com/users/NixOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/NixOS/received_events", + "type": "Organization", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/NixOS/nixpkgs", + "description": "Nix Packages collection & NixOS", + "fork": false, + "url": "https://api.github.com/repos/NixOS/nixpkgs", + "forks_url": "https://api.github.com/repos/NixOS/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/NixOS/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NixOS/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NixOS/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/NixOS/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/NixOS/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/NixOS/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/NixOS/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/NixOS/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NixOS/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NixOS/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NixOS/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NixOS/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NixOS/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/NixOS/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/NixOS/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/NixOS/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/NixOS/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/NixOS/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NixOS/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NixOS/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NixOS/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NixOS/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/NixOS/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NixOS/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/NixOS/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NixOS/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/NixOS/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/NixOS/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NixOS/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NixOS/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NixOS/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/NixOS/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/NixOS/nixpkgs/deployments" + }, + "head_repository": { + "id": 495348462, + "node_id": "R_kgDOHYZq7g", + "name": "nixpkgs", + "full_name": "GaetanLepage/nixpkgs", + "private": false, + "owner": { + "login": "GaetanLepage", + "id": 33058747, + "node_id": "MDQ6VXNlcjMzMDU4NzQ3", + "avatar_url": "https://avatars.githubusercontent.com/u/33058747?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/GaetanLepage", + "html_url": "https://github.com/GaetanLepage", + "followers_url": "https://api.github.com/users/GaetanLepage/followers", + "following_url": "https://api.github.com/users/GaetanLepage/following{/other_user}", + "gists_url": "https://api.github.com/users/GaetanLepage/gists{/gist_id}", + "starred_url": "https://api.github.com/users/GaetanLepage/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/GaetanLepage/subscriptions", + "organizations_url": "https://api.github.com/users/GaetanLepage/orgs", + "repos_url": "https://api.github.com/users/GaetanLepage/repos", + "events_url": "https://api.github.com/users/GaetanLepage/events{/privacy}", + "received_events_url": "https://api.github.com/users/GaetanLepage/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false + }, + "html_url": "https://github.com/GaetanLepage/nixpkgs", + "description": "Nix Packages collection", + "fork": true, + "url": "https://api.github.com/repos/GaetanLepage/nixpkgs", + "forks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/forks", + "keys_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/teams", + "hooks_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/hooks", + "issue_events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/events{/number}", + "events_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/events", + "assignees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/assignees{/user}", + "branches_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/branches{/branch}", + "tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/tags", + "blobs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/statuses/{sha}", + "languages_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/languages", + "stargazers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/stargazers", + "contributors_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contributors", + "subscribers_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscribers", + "subscription_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/subscription", + "commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/contents/{+path}", + "compare_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/merges", + "archive_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/downloads", + "issues_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/issues{/number}", + "pulls_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/pulls{/number}", + "milestones_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/milestones{/number}", + "notifications_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/labels{/name}", + "releases_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/releases{/id}", + "deployments_url": "https://api.github.com/repos/GaetanLepage/nixpkgs/deployments" + } + } + ] +} diff --git a/tests/assets/gist-37200.txt b/tests/assets/test_pr_ofborg_eval/gist-37200.txt similarity index 100% rename from tests/assets/gist-37200.txt rename to tests/assets/test_pr_ofborg_eval/gist-37200.txt diff --git a/tests/assets/github-pull-37200-statuses.json b/tests/assets/test_pr_ofborg_eval/github-pull-37200-statuses.json similarity index 100% rename from tests/assets/github-pull-37200-statuses.json rename to tests/assets/test_pr_ofborg_eval/github-pull-37200-statuses.json diff --git a/tests/assets/github-pull-37200.json b/tests/assets/test_pr_ofborg_eval/github-pull-37200.json similarity index 100% rename from tests/assets/github-pull-37200.json rename to tests/assets/test_pr_ofborg_eval/github-pull-37200.json diff --git a/tests/assets/test_pr_ofborg_eval/github-workflows-37200.json b/tests/assets/test_pr_ofborg_eval/github-workflows-37200.json new file mode 100644 index 00000000..00b8fd6e --- /dev/null +++ b/tests/assets/test_pr_ofborg_eval/github-workflows-37200.json @@ -0,0 +1,4 @@ +{ + "total_count": 0, + "workflow_runs": [] +} diff --git a/tests/test_pr.py b/tests/test_pr.py index f1665943..41fab3cc 100644 --- a/tests/test_pr.py +++ b/tests/test_pr.py @@ -1,7 +1,9 @@ #!/usr/bin/env python3 +import io import shutil import subprocess +import zipfile from unittest.mock import MagicMock, Mock, mock_open, patch import pytest @@ -139,11 +141,24 @@ def test_pr_ofborg_eval(mock_urlopen: MagicMock, helpers: Helpers) -> None: subprocess.run(["git", "push", str(nixpkgs.remote), "pull/37200/merge"]) mock_urlopen.side_effect = [ - mock_open(read_data=helpers.read_asset("github-pull-37200.json"))(), mock_open( - read_data=helpers.read_asset("github-pull-37200-statuses.json") + read_data=helpers.read_asset( + "test_pr_ofborg_eval/github-pull-37200.json" + ) )(), - helpers.read_asset("gist-37200.txt").encode("utf-8").split(b"\n"), + mock_open( + read_data=helpers.read_asset( + "test_pr_ofborg_eval/github-workflows-37200.json" + ) + )(), + mock_open( + read_data=helpers.read_asset( + "test_pr_ofborg_eval/github-pull-37200-statuses.json" + ) + )(), + helpers.read_asset("test_pr_ofborg_eval/gist-37200.txt") + .encode("utf-8") + .split(b"\n"), ] path = main( @@ -158,3 +173,70 @@ def test_pr_ofborg_eval(mock_urlopen: MagicMock, helpers: Helpers) -> None: ], ) helpers.assert_built(pkg_name="pkg1", path=path) + + +@patch("urllib.request.urlopen") +@patch("requests.get") +def test_pr_github_action_eval( + mock_requests: MagicMock, + mock_urlopen: MagicMock, + helpers: Helpers, +) -> None: + with helpers.nixpkgs() as nixpkgs: + with open(nixpkgs.path.joinpath("pkg1.txt"), "w") as f: + f.write("foo") + subprocess.run(["git", "add", "."]) + subprocess.run(["git", "commit", "-m", "example-change"]) + subprocess.run(["git", "checkout", "-b", "pull/363128/merge"]) + subprocess.run(["git", "push", str(nixpkgs.remote), "pull/363128/merge"]) + + mock_urlopen.side_effect = [ + mock_open( + read_data=helpers.read_asset( + "test_pr_github_action_eval/github-pull-363128.json" + ) + )(), + mock_open( + read_data=helpers.read_asset( + "test_pr_github_action_eval/github-workflows-363128.json" + ) + )(), + mock_open( + read_data=helpers.read_asset( + "test_pr_github_action_eval/github-artifacts-363128.json" + ) + )(), + ] + + # Create minimal fake zip archive that could have been generated by the `comparison` GH action. + mock_zip = io.BytesIO() + with zipfile.ZipFile(mock_zip, "w", zipfile.ZIP_DEFLATED) as zf: + zf.writestr( + "changed-paths.json", + helpers.read_asset( + "test_pr_github_action_eval/comparison-changed-paths.json" + ), + ) + mock_zip.seek(0) + + zip_artifact_mock = MagicMock() + zip_artifact_mock.status_code = 200 + zip_artifact_mock.content = mock_zip.getvalue() + zip_artifact_mock.__enter__ = ( + lambda x: zip_artifact_mock + ) # Support for context manager + zip_artifact_mock.__exit__ = MagicMock() + mock_requests.side_effect = [zip_artifact_mock] + + path = main( + "nixpkgs-review", + [ + "pr", + "--remote", + str(nixpkgs.remote), + "--run", + "exit 0", + "363128", + ], + ) + helpers.assert_built(pkg_name="pkg1", path=path)