AI 资讯
Why your GitHub Actions CI is slow (and how to speed it up)
Two days ago GitHub emailed me to say one of my workflows had failed. The next day it emailed me again. I saw it, told myself I would fix it tomorrow, and promptly forgot. It was my nightly database backup, quietly broken the whole time, and I only caught it because a failure-rate number nudged up. A failed run at least gets you an email. A slow run gets you nothing. GitHub never pings you when CI quietly takes twice as long, runs the whole suite twice per PR, or rebuilds dependencies from scratch every time. That waste compounds where no one looks. Here are the usual culprits, each with the exact fix. When I scanned 35 popular open-source repos, not one had a fully clean config. 32 of 35 had no concurrency control, 33 of 35 had no job timeouts, and 22 of 35 ran the full suite twice on every PR. If projects this polished leave minutes on the table, the rest of us definitely do. Your suite runs twice on every PR Trigger a workflow on both push and pull_request and, for a branch in the same repo, opening a PR fires both. You just paid for two identical runs. This one is pure waste and it can roughly halve your PR-related minutes. Trigger on pull_request , and keep push for your default branch: on : push : branches : [ main ] pull_request : Old runs don't cancel when you push again Push a fix 30 seconds after the first push and, with no concurrency group, both runs go to completion. The first is dead weight, and it is holding a slot in your queue while it finishes. This hides even when you do have a group: astro has a concurrency group on one workflow but left off cancel-in-progress , which our scan estimates leaves roughly 1,850 minutes a month on the table. Add a group keyed on the branch, with cancel-in-progress , so a new push supersedes the old run: concurrency : group : ${{ github.workflow }}-${{ github.ref }} cancel-in-progress : true Every run reinstalls dependencies from scratch No cache means every run re-downloads and rebuilds your dependencies. On a typical
开源项目
Highlights from Git 2.55
The open source Git project just released Git 2.55. Here is GitHub’s look at some of the most interesting features and changes introduced since last time. The post Highlights from Git 2.55 appeared first on The GitHub Blog .
开源项目
Inside the Advisory Database and what happens when vulnerability volume breaks records
The GitHub Advisory Database is processing more vulnerability reports than ever before. Here's what's driving the surge, how we're responding, and how the community can help. The post Inside the Advisory Database and what happens when vulnerability volume breaks records appeared first on The GitHub Blog .
开源项目
🔥 apache / datafusion - Apache DataFusion SQL Query Engine
GitHub热门项目 | Apache DataFusion SQL Query Engine | Stars: 8,922 | 4 stars today | 语言: Rust
开源项目
🔥 metalbear-co / mirrord - Run any process, on your machine or in an AI agent's environ
GitHub热门项目 | Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes cluster: real env vars, DNS, network, traffic. | Stars: 5,164 | 7 stars today | 语言: Rust
开源项目
🔥 spacedriveapp / spacedrive - Spacedrive is an open source cross-platform file explorer, p
GitHub热门项目 | Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust. | Stars: 38,444 | 14 stars today | 语言: Rust
开源项目
🔥 microsoft / qdk - Microsoft Quantum Development Kit, including the Q# programm
GitHub热门项目 | Microsoft Quantum Development Kit, including the Q# programming language, resource estimator, and Quantum Katas | Stars: 955 | 0 stars today | 语言: Rust
开源项目
🔥 reacherhq / check-if-email-exists - Check if an email address exists without sending any email,
GitHub热门项目 | Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend. | Stars: 9,028 | 144 stars today | 语言: Rust
开源项目
🔥 lumina-ai-inc / chunkr - Vision infrastructure to turn complex documents into RAG/LLM
GitHub热门项目 | Vision infrastructure to turn complex documents into RAG/LLM-ready data | Stars: 3,729 | 284 stars today | 语言: Rust
开源项目
🔥 firecrawl / open-lovable - 🔥 Clone and recreate any website as a modern React app in se
GitHub热门项目 | 🔥 Clone and recreate any website as a modern React app in seconds | Stars: 27,191 | 159 stars today | 语言: TypeScript
开源项目
🔥 facebook / astryx - An open source design system that's fully customizable and a
GitHub热门项目 | An open source design system that's fully customizable and agent ready | Stars: 1,084 | 394 stars today | 语言: TypeScript
开源项目
🔥 diegosouzapw / OmniRoute - Never stop coding. Free AI gateway: one endpoint, 160+ provi
GitHub热门项目 | Never stop coding. Free AI gateway: one endpoint, 160+ providers (50+ free), connect Claude Code, Codex, Cursor, Cline & Copilot to FREE Claude/GPT/Gemini. RTK+Caveman stacked compression saves 15-95% tokens, smart auto-fallback, MCP/A2A, multimodal APIs, Desktop/PWA. | Stars: 7,754 | 155 stars today | 语言: TypeScript
开源项目
🔥 vercel-labs / skills - The open agent skills tool - npx skills
GitHub热门项目 | The open agent skills tool - npx skills | Stars: 24,237 | 250 stars today | 语言: TypeScript
开源项目
🔥 simple-icons / simple-icons - SVG icons for popular brands
GitHub热门项目 | SVG icons for popular brands | Stars: 25,297 | 7 stars today | 语言: JavaScript
开源项目
🔥 drawdb-io / drawdb - Free, simple, and intuitive online database diagram editor a
GitHub热门项目 | Free, simple, and intuitive online database diagram editor and SQL generator. | Stars: 37,731 | 230 stars today | 语言: JavaScript
开源项目
🔥 Unclecheng-li / VulnClaw - 基于 AI Agent + MCP 工具链 + 渗透 Skill 编排, 配合大语言模型, 自然语言输入 → 自动完成「
GitHub热门项目 | 基于 AI Agent + MCP 工具链 + 渗透 Skill 编排, 配合大语言模型, 自然语言输入 → 自动完成「信息收集 → 漏洞发现 → 漏洞利用 → 报告生成」全流程。 | Stars: 1,000 | 105 stars today | 语言: Python
开源项目
🔥 logto-io / logto - 🧑🚀 Authentication and authorization infrastructure for SaaS
GitHub热门项目 | 🧑🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC. | Stars: 12,367 | 77 stars today | 语言: TypeScript
开源项目
🔥 msitarzewski / agency-agents - A complete AI agency at your fingertips - From frontend wiza
GitHub热门项目 | A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables. | Stars: 118,312 | 1,221 stars today | 语言: Shell
科技前沿
I Found Jesus at a Drone Show
Drone shows are the new fireworks—and possibly a new kind of religion. I traveled to Texas to be converted.
开源项目
🔥 t8y2 / dbx - 15MB, lightweight, cross-platform database client. Supports
GitHub热门项目 | 15MB, lightweight, cross-platform database client. Supports MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server and more.15MB,轻量级跨平台数据库客户端、数据库管理工具。支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、ClickHouse、SQL Server 等。 | Stars: 7,530 | 1,100 stars this week | 语言: Rust