Open the list pull requests
took 8s Raw logs
Failed at Run node scripts/awesome-lists.mjs --lists="$LISTS" ${{ inputs.dry_run && '--dry-run' || '' }}
Process completed with exit code 1.
env:
LISTS: due
OUTREACH_TOKEN: ***
Acting as codician-dev (dry run)
awesome-mcp-servers: would open (README.md line 4678: - [codician-team/diffinery](https://github.com/codician-team/diffinery) 📇 ☁️ - MCP server built into Diffinery, an open-source git forge you deploy to your own Cloudflare account: files and commits, pull requests and reviews, issues, CI runs and job logs, releases, sandboxes and agent tasks.)
##[warning]appcypher-mcp-servers: failed (the token needs the classic public_repo scope: GET /repos/appcypher/awesome-mcp-servers/pulls?state=all&per_page=100&head=codician-dev:add-diffinery: 404 {"message":"Not Found","documentation_url":"https://docs.github.com/rest/pulls/pulls#list-pull-requests","status":"404"})
awesome-git: would open (README.md line 128: * [Diffinery](https://diffinery.com/) - an open-source git forge you deploy to your own Cloudflare account, with pull requests, code review and GitHub Actions compatible CI. Apache-2.0.)
awesome-ci: would open (README.md line 56: |[Diffinery](https://diffinery.com/) | Git forge with built-in CI that runs GitHub Actions workflow files on Cloudflare Containers. | Languages: everything that runs on Ubuntu 24.04 x64, self-hosted runners for other platforms. Open source (Apache-2.0), self-hosted on your own Cloudflare account | Diffinery | [Documentation](https://diffinery.com/docs/actions/overview) | [Open Source](https://github.com/codician-team/diffinery) | [](https://github.com/codician-team/diffinery) |)
awesome-cloudflare-zh: would open (README.md line 236: | [Diffinery](https://github.com/codician-team/diffinery) | 完全运行在 Cloudflare 上的开源 Git 代码托管平台:仓库、Pull Request 与代码评审、Issue,兼容 GitHub Actions 的 CI(运行在 Cloudflare Containers 上),以及供 AI 代理使用的 MCP 服务器。基于 Workers + Durable Objects + D1 + R2 + Queues 构建,部署到你自己的 Cloudflare 账户。 | <https://diffinery.com> | 维护中 |)
awesome-claude-code-plugins: would open (README.md line 397: | [codician-team/diffinery](https://github.com/codician-team/diffinery) | Plugins for the Diffinery git forge: diffinery (MCP server for repositories, pull requests, issues, CI and sandboxes, plus a skill) and diffinery-ci (live CI status for the commits Claude pushes) | `claude plugin marketplace add codician-team/diffinery` then `claude plugin install diffinery@diffinery` |)
awesome-cloudflare: not yet (its rules allow it from 2026-11-24)Set up job
Diffinery runner: job suggest (Open the list pull requests) for codician/diffinery@fa645f8b118dRunner: image diffinery-runner:4d3bf17f06575e64ab4155b3, in ams13, WEUR, container 76858aac6ad601eaea82f711023ce7ff9d5437d65994aeab485f777a60a8c929Runner size: large (4 vCPU, 12 GiB of memory, 20 GB of disk), no earlier run of this job to size it by; runs-on: diffinery-large (or -medium, -small, -tiny) sets a sizeHost: AMD EPYC (family 25, model 1), 4 vCPUs, 2000 MHzWorkspace: /workspace/diffineryHost: 1% of the vCPUs' time went to other work on the host (steal)Job completed with conclusion: failureResources: 0.3 of 4 vCPUs busy on average (1.3 at the 95th percentile), peak memory 0.4 GiB of 11.9 GiB, peak disk 1.1 GB of 19.2 GB
Run actions/checkout@v41s
##[group]Run actions/checkout@v4##[endgroup]Syncing repository: codician/diffineryFetching the repository (depth 1)remote: Enumerating objects: 900, done. Receiving objects: 0% (1/900) Receiving objects: 1% (9/900) Receiving objects: 2% (18/900) Receiving objects: 3% (27/900) Receiving objects: 4% (36/900) Receiving objects: 5% (45/900) Receiving objects: 6% (54/900) Receiving objects: 7% (63/900) Receiving objects: 8% (72/900) Receiving objects: 9% (81/900) Receiving objects: 10% (90/900) Receiving objects: 11% (99/900) Receiving objects: 12% (108/900) Receiving objects: 13% (117/900) Receiving objects: 14% (126/900) Receiving objects: 15% (135/900) Receiving objects: 16% (144/900) Receiving objects: 17% (153/900) Receiving objects: 18% (162/900) Receiving objects: 19% (171/900) Receiving objects: 20% (180/900) Receiving objects: 21% (189/900) Receiving objects: 22% (198/900) Receiving objects: 23% (207/900) Receiving objects: 24% (216/900) Receiving objects: 25% (225/900) Receiving objects: 26% (234/900) Receiving objects: 27% (243/900) Receiving objects: 28% (252/900) Receiving objects: 29% (261/900) Receiving objects: 30% (270/900) Receiving objects: 31% (279/900) Receiving objects: 32% (288/900) Receiving objects: 33% (297/900) Receiving objects: 34% (306/900) Receiving objects: 35% (315/900) Receiving objects: 36% (324/900) Receiving objects: 37% (333/900) Receiving objects: 38% (342/900) Receiving objects: 39% (351/900) Receiving objects: 40% (360/900) Receiving objects: 41% (369/900) Receiving objects: 42% (378/900) Receiving objects: 43% (387/900) Receiving objects: 44% (396/900) Receiving objects: 45% (405/900) Receiving objects: 46% (414/900) Receiving objects: 47% (423/900) Receiving objects: 48% (432/900) Receiving objects: 49% (441/900) Receiving objects: 50% (450/900) Receiving objects: 51% (459/900) Receiving objects: 52% (468/900) Receiving objects: 53% (477/900) Receiving objects: 54% (486/900) Receiving objects: 55% (495/900) Receiving objects: 56% (504/900) Receiving objects: 57% (513/900) Receiving objects: 58% (522/900) Receiving objects: 59% (531/900) Receiving objects: 60% (540/900) Receiving objects: 61% (549/900) Receiving objects: 62% (558/900) Receiving objects: 63% (567/900) Receiving objects: 64% (576/900) Receiving objects: 65% (585/900) Receiving objects: 66% (594/900) Receiving objects: 67% (603/900) Receiving objects: 68% (612/900) Receiving objects: 69% (621/900) Receiving objects: 70% (630/900) Receiving objects: 71% (639/900) Receiving objects: 72% (648/900) Receiving objects: 73% (657/900) Receiving objects: 74% (666/900) Receiving objects: 75% (675/900) Receiving objects: 76% (684/900) Receiving objects: 77% (693/900) Receiving objects: 78% (702/900) Receiving objects: 79% (711/900) Receiving objects: 80% (720/900) Receiving objects: 81% (729/900) Receiving objects: 82% (738/900) Receiving objects: 83% (747/900) Receiving objects: 84% (756/900) Receiving objects: 85% (765/900) Receiving objects: 86% (774/900) Receiving objects: 87% (783/900) Receiving objects: 88% (792/900) Receiving objects: 89% (801/900) Receiving objects: 90% (810/900) Receiving objects: 91% (819/900) Receiving objects: 92% (828/900) Receiving objects: 93% (837/900) Receiving objects: 94% (846/900) Receiving objects: 95% (855/900) Receiving objects: 96% (864/900) remote: Total 900 (delta 0), reused 900 (delta 0) Receiving objects: 97% (873/900) Receiving objects: 98% (882/900) Receiving objects: 99% (891/900) Receiving objects: 100% (900/900) Receiving objects: 100% (900/900), 4.26 MiB | 21.18 MiB/s, done.From https://diffinery.com/codician/diffinery * [new ref] fa645f8b118d8346abc48eaec82e442993cd61e6 -> origin/mainSwitched to a new branch 'main'HEAD is now at fa645f8b118d8346abc48eaec82e442993cd61e6
Run node scripts/awesome-lists.mjs --lists="$LISTS" ${{ inputs.dry_run && '--dry-run' || '' }}6s
##[group]Run node scripts/awesome-lists.mjs --lists="$LISTS" --dry-runenv: LISTS: due OUTREACH_TOKEN: ***##[endgroup]Acting as codician-dev (dry run)awesome-mcp-servers: would open (README.md line 4678: - [codician-team/diffinery](https://github.com/codician-team/diffinery) 📇 ☁️ - MCP server built into Diffinery, an open-source git forge you deploy to your own Cloudflare account: files and commits, pull requests and reviews, issues, CI runs and job logs, releases, sandboxes and agent tasks.)##[warning]appcypher-mcp-servers: failed (the token needs the classic public_repo scope: GET /repos/appcypher/awesome-mcp-servers/pulls?state=all&per_page=100&head=codician-dev:add-diffinery: 404 {"message":"Not Found","documentation_url":"https://docs.github.com/rest/pulls/pulls#list-pull-requests","status":"404"})awesome-git: would open (README.md line 128: * [Diffinery](https://diffinery.com/) - an open-source git forge you deploy to your own Cloudflare account, with pull requests, code review and GitHub Actions compatible CI. Apache-2.0.)awesome-ci: would open (README.md line 56: |[Diffinery](https://diffinery.com/) | Git forge with built-in CI that runs GitHub Actions workflow files on Cloudflare Containers. | Languages: everything that runs on Ubuntu 24.04 x64, self-hosted runners for other platforms. Open source (Apache-2.0), self-hosted on your own Cloudflare account | Diffinery | [Documentation](https://diffinery.com/docs/actions/overview) | [Open Source](https://github.com/codician-team/diffinery) | [](https://github.com/codician-team/diffinery) |)awesome-cloudflare-zh: would open (README.md line 236: | [Diffinery](https://github.com/codician-team/diffinery) | 完全运行在 Cloudflare 上的开源 Git 代码托管平台:仓库、Pull Request 与代码评审、Issue,兼容 GitHub Actions 的 CI(运行在 Cloudflare Containers 上),以及供 AI 代理使用的 MCP 服务器。基于 Workers + Durable Objects + D1 + R2 + Queues 构建,部署到你自己的 Cloudflare 账户。 | <https://diffinery.com> | 维护中 |)awesome-claude-code-plugins: would open (README.md line 397: | [codician-team/diffinery](https://github.com/codician-team/diffinery) | Plugins for the Diffinery git forge: diffinery (MCP server for repositories, pull requests, issues, CI and sandboxes, plus a skill) and diffinery-ci (live CI status for the commits Claude pushes) | `claude plugin marketplace add codician-team/diffinery` then `claude plugin install diffinery@diffinery` |)awesome-cloudflare: not yet (its rules allow it from 2026-11-24)##[error]Process completed with exit code 1.
Post Run actions/checkout@v40s
Removing persisted credentialsJob summary
Suggest Diffinery to awesome lists (dry run)
| List | Outcome | Detail |
|---|---|---|
| awesome-mcp-servers | would open | README.md line 4678: - codician-team/diffinery 📇 ☁️ - MCP server built into Diffinery, an open-source git forge you deploy to your own Cloudflare account: files and commits, pull requests and reviews, issues, CI runs and job logs, releases, sandboxes and agent tasks. |
| appcypher-mcp-servers | failed | the token needs the classic public_repo scope: GET /repos/appcypher/awesome-mcp-servers/pulls?state=all&per_page=100&head=codician-dev:add-diffinery: 404 {"message":"Not Found","documentation_url":"https://docs.github.com/rest/pulls/pulls#list-pull-requests","status":"404"} |
| awesome-git | would open | README.md line 128: * Diffinery - an open-source git forge you deploy to your own Cloudflare account, with pull requests, code review and GitHub Actions compatible CI. Apache-2.0. |
| awesome-ci | would open | README.md line 56: |Diffinery | Git forge with built-in CI that runs GitHub Actions workflow files on Cloudflare Containers. | Languages: everything that runs on Ubuntu 24.04 x64, self-hosted runners for other platforms. Open source (Apache-2.0), self-hosted on your own Cloudflare account | Diffinery | Documentation | Open Source | |
| awesome-cloudflare-zh | would open | README.md line 236: | Diffinery | 完全运行在 Cloudflare 上的开源 Git 代码托管平台:仓库、Pull Request 与代码评审、Issue,兼容 GitHub Actions 的 CI(运行在 Cloudflare Containers 上),以及供 AI 代理使用的 MCP 服务器。基于 Workers + Durable Objects + D1 + R2 + Queues 构建,部署到你自己的 Cloudflare 账户。 | https://diffinery.com | 维护中 | |
| awesome-claude-code-plugins | would open | README.md line 397: | codician-team/diffinery | Plugins for the Diffinery git forge: diffinery (MCP server for repositories, pull requests, issues, CI and sandboxes, plus a skill) and diffinery-ci (live CI status for the commits Claude pushes) | claude plugin marketplace add codician-team/diffinery then claude plugin install diffinery@diffinery | |
| awesome-cloudflare | not yet | its rules allow it from 2026-11-24 |