2026 年每日通報的 CVE 數量比前一年多 131%。

CI/CD 整合

透過 GitHub App 連接您的儲存庫:CRACI 成為 GitHub Actions 工作流程底層的執行器,每一次執行仍會顯示在 GitHub 中

透過 GitHub App 連接

在所有或選定的儲存庫上安裝 CRACI GitHub App。這項連接就是全部的設定:之後 CRACI 即可執行您所選儲存庫的作業,而要納入哪些儲存庫,始終由您掌控。

Connect CRACI with a GitHub App The CRACI GitHub App is installed on all or selected repositories of a GitHub organization. CRACI can then run the jobs of the repositories you chose. Install the CRACI GitHub App Repository access for your organization All repositories Only selected repositories api-service web-app firmware sandbox CRACI runs the jobs of the repositories you chose You keep control of which repositories those are Runs, logs and checks stay in GitHub

每個工作流程只改一行

CRACI 取代的是執行器,而不是 GitHub Actions。將作業改為 runs-on: craci,作業就會在 CRACI 的執行器上執行。您的工作流程檔案、actions 與機密都維持原位,不必再維護第二套管線。

GitHub Actions jobs on CRACI runners A GitHub Actions workflow sets runs-on to craci. Each job runs in its own isolated virtual machine on a CRACI runner, on Linux x86-64 or ARM64, hosted in Europe, and the run still appears in GitHub. .github/workflows/release.yml jobs: build: runs-on: craci was: ubuntu-latest CRACI runners Hosted in Europe Job VM build Linux x86-64 Job VM test Linux ARM64 Job VM publish Linux x86-64 One isolated virtual machine per job, 1 to 32 vCPU Runs still appear in GitHub About 2x GitHub-hosted speed

執行紀錄留在 GitHub

在 CRACI 上執行的作業仍會顯示在 GitHub 中,因此執行紀錄、日誌與 pull request 檢查都留在團隊平常查看的地方。GitHub Actions 快取照常運作,CRACI 執行器也使用固定的對外連線 IP 範圍,方便設定允許清單。

CRACI runs stay in GitHub Jobs that run on CRACI still appear in GitHub with their runs, logs and pull request checks. The GitHub Actions cache works as before, and CRACI runners use a stable egress IP range for allowlists. Pull request checks build runs-on: craci 1m 12s test runs-on: craci 2m 04s lint runs-on: craci 0m 31s Runs, logs and pull request checks in the usual place GitHub Actions cache as before Stable egress IP range No second pipeline to maintain Workflow files, actions and secrets stay where they are

目前支援 GitHub Actions

目前支援的 CI 整合為 GitHub Actions,其他 CI 系統已列入產品藍圖。建置在 CRACI 於歐洲裸機基礎架構上代管的 Linux x86-64 與 ARM64 執行器上執行;Windows 與 macOS 執行器也已列入產品藍圖。

What CRACI supports today GitHub Actions is supported today, and other CI systems, starting with GitLab CI and Jenkins, are on the roadmap. Runners are Linux on x86-64 and ARM64, managed by CRACI on European bare-metal infrastructure, with Windows and macOS on the roadmap. CI integration GitHub Actions: today GitLab CI, Jenkins: roadmap Runner operating systems Linux x86-64: today Linux ARM64: today Windows: roadmap macOS: roadmap Managed by CRACI European bare-metal infrastructure One isolated virtual machine per job Sizes from 1 to 32 vCPU, same rate on ARM64 Images: CRACI Slim, CRACI Slim ARM64, Ubuntu 24.04

將法規遵循整合進您的工作流程

預約示範,在您的 CI/CD 管線中自動化 CRA 法規遵循

預約示範