This is a repository for sync configuration — mirroring repos from Gitcode to GitHub.
Last updated: 2026-07-13T06:18:03Z
Flow: gitcode/openeuler → github/openeuler-mirror
Status:
| Total | ✅ Synced | ❌ Failed | ⏭️ Skipped |
|---|---|---|---|
| 836 | 796 | 40 | 0 |
| Category | Count |
|---|---|
| 🔵 File Too Large (>100MB) | 21 |
| 🚫 Branch Delete Refused | 7 |
| 🛡️ Push Protection Blocked | 5 |
| 📤 Push Rejected | 5 |
| 🔒 Pre-receive Hook Declined | 1 |
| 📥 Clone Failed | 1 |
-
A-SysArmor— Nodlink/test-data/SimulatedWS12.zip is 82.66 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
BiShengCLanguage— toolchain/bsc_host_linux_x86_64_target_aarch64/thirdparty/clang+llvm-12.0.0-x86_64-linux-gnu-ubuntu-18.04/lib/libclang-cpp.so.12 is 98.37 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
OSPerformance— src/libreoffice.zip is 136.87 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
PilotGo-plugins— Blocked by GitHub push protection (secret/key leaked in history)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
bigtop-manager— Cannot delete 'master)' (current default branch on destination)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
bishengjdk-build— bootjdk/jdk21/OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.1_12.tar.gz is 196.43 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
btfhub— Cannot delete 'feature/init)' (current default branch on destination)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
docs— docs/zh/contribute/public_sys_resources/docmate_check.gif is 91.37 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
docs-centralized— remote: fatal: pack exceeds maximum allowed size (2.00 GiB)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
dpu-utilities— dpuos/image_tailor_cfg/x86_64/custom/cfg_dpuos/usr_install/boot/initrd is 144.16 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
euler-copilot-rag— Blocked by GitHub push protection (secret/key leaked in history)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
expert-kit— Cannot delete 'case/dsv3)' (current default branch on destination)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
gala-docs— deploy/middleware_archive/kafka_2.13-2.8.2.tgz is 68.29 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
global-trust-authority— vendor.tar.gz is 104.42 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
hotpatch_meta— Cannot delete 'hotpatch_openEuler-22.03-LTS-SP1_kernel_5.10.0-136.36.0.112_1)' (current default branch on destination)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
hpc— src/WRF/wrf-10oct2021/main/stckDuul is 63.11 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
hygon-kernel— fatal: the remote end hung up unexpectedly
🔍 Source: accessible
🔍 Destination: Repo is very large (2606MB) — may have timed out
🔍 Cached: not found (download may have failed) -
intel-kernel— Cannot delete 'master)' (current default branch on destination)
🔍 Source: accessible
🔍 Destination: Repo is very large (2663MB) — may have timed out
🔍 Cached: not found (download may have failed) -
kernel— fatal: the remote end hung up unexpectedly
🔍 Source: API returned HTTP 400
🔍 Destination: Repo is very large (2585MB) — may have timed out
🔍 Cached: bare mirror exists
🔍 Cached: valid bare git repo -
lerobot_ros2— Rejected by destination server pre-receive hook
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
libarchive-rust— 打包示例及结果/libarchive-rust.tar is 190.40 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
llm_solution— Blocked by GitHub push protection (secret/key leaked in history)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
lzu-icc-nsg— openGauss/数据库大作业:openGauss.pptx is 126.43 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
migration-tools— agent-requires/requires/aarch64/migration-tools-agent-1.0.1-1.el7.noarch.rpm is 206.45 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
mugen— testcases/cli-test/aqute-bnd/common/data.tar.gz is 90.36 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
nestos-kernel— fatal: the remote end hung up unexpectedly
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
oee_archive— isula-oe-23.09-image/isula-oe-23.09-image.tar.gz is 70.58 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
openEuler— Failed to clone from source (network/auth/availability issue)
🔍 Source: Source repo not found or not accessible with current token
🔍 Destination: Source repo not found or not accessible with current token
🔍 Cached: not found (download may have failed) -
opendesign-internship— openEuler社区官网和文档官网SEO分析报告/附件/文档官网-死链扫描报告/死链-Broken-link-report-Created-with-Xenu.htm is 52.51 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
opensource-intern— BFPL叁/01.部署教程/serving/resources/mount/serving-service.jar is 193.43 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: Repo is very large (1084MB) — may have timed out
🔍 Cached: not found (download may have failed) -
presentations— openEuler Summit 2024/poster 模版.pptx is 109.94 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
riscv-kernel— remote: fatal: pack exceeds maximum allowed size (2.00 GiB)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
skills— Blocked by GitHub push protection (secret/key leaked in history)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
sra_test— indexes/hnsw/sift.faiss.xz is 156.96 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
sysmaster— Cannot delete 'auto-5324761-master-af4e488f)' (current default branch on destination)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
trivy— cmd/trivy/trivy_new is 177.30 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
virtCCA_sdk— Blocked by GitHub push protection (secret/key leaked in history)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
witty-ub— Cannot delete 'copy-log)' (current default branch on destination)
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
yocto-embedded-tools— hi-sle/images/solder.gif is 69.93 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed) -
zvm— zvm_config/qemu_platform/hub/Image_withoutFS is 50.98 MB, exceeds GitHub 100 MB limit
🔍 Source: accessible
🔍 Destination: exists
🔍 Cached: not found (download may have failed)
✅ Synced Repos (796)
A-FOTA-OpsA-TuneA-Tune-BPF-CollectionA-Tune-CollectorA-Tune-UIA-guardAI4CAIHost-turboANNCAcTrailAgentBoostAgentSecurityAgithAppAPICheckerAvxToNeonBIDKBSCCompilerBiSheng-AdoptiumBiSheng-AutotunerCCACPM4OSSP-PROXYCPM4OSSP-SERVERCPM4OSSP-UICPythonCTinspectorComputing-docsConchConfigOrchestratorCpdsCreateImageCronTickCuckooSQLCyclOneD-FOTDDE-GoCodeDevStoreDiffSynth-EngineDyscheOS-kernelDyscheOS-metaDyscheOS-utilsEulerCopilotEulerMakerEulerMaker-WebEulerMonitorEulerRobotFalconFSG11NGNFCGVirtGearOSGlutenHDaggerHa-docsHeteroFusedKernelsHi-FHEIB_RobotIB_Robot_ros2Intel-Arch-docIntel-gccIntel-glibcJailhouse-guiJava-PackagesKASandboxKPL-gmsslKPL-zlibKmeshKubeHawkKubeHawkeyesKubeMateKubeOSLMCache-mindsporeLTFLinQuickRecLiveUIMIACMLCacheDirectMetaBMCModelFSNestOSOSAPICheckerOSCompatibilityOSPerformanceToolsOmniAdaptorOmniOperatorOmniStateStoreOmniStreamOpenSCOWPRIPPilotGoPilotGo-plugin-ELKPilotGo-plugin-MFDPilotGo-plugin-a-tunePilotGo-plugin-containerPilotGo-plugin-gala-opsPilotGo-plugin-grafanaPilotGo-plugin-llmopsPilotGo-plugin-logsPilotGo-plugin-mysqlPilotGo-plugin-observationPilotGo-plugin-prometheusPilotGo-plugin-redisPilotGo-plugin-syscarePilotGo-plugin-topologyPilotGo-webPreempt_RTQAQARobotQoS-Deployment-TestRAM-ARISC-VReplay-NRobotBrainRobotStudioRprocps-ngRsysstatSBC-sigServerlessLLMSoftBRStorage-docsSysAIFrameTCTCP_option_addressTSB-agentTSSE-driverUNTUTBotJavaUniProtonUnifiedBus-docsVMAnalyzerVirt-docsWasmEngineWayCaX-diagnosisXenaa-uiaarch32-rootfs-builderabicheckerag-cliagent-insightagent-skillsagentic-engineering-teamai-toolsallwinner-kernelamqp-proxyanboxaops-apolloaops-ceresaops-cobbleraops-dianaaops-hermesaops-vulcanusaops-zeusapi-guarderarkui-linuxarmastreamasync-libfuseattest-toolsauthHubauthzauto_py2to3avocado-vtbeijing_est_institute_2021bgmproviderbigdatabioinformaticsbishengjdk-11bishengjdk-17bishengjdk-21bishengjdk-25bishengjdk-8bishengjdk-riscvbishengjdk-testblesschessblogbridge-utilsbtfhub-archivec2rustcache-proxycache_tunercantiancantian-connector-mysqlcapsuleccbcci-job-clientccpscdf-cryptoceph_devcertificate-centerchaosArsenalchaosArsenal-OSchaosArsenal-hardwarechatigci-botcinderxclibcnicloudnativecloudnative-docscloudphone_kernel- ... and 596 more
This repository uses scripts from community-mirror (mainly mirror_repos.py) to mirror repositories from gitcode/openeuler to github/openeuler-mirror. The scripts are checked out at runtime — no local copy needed.
| Workflow | Schedule | Description |
|---|---|---|
repo-mirror.yml |
Daily at 01:00 UTC | Splits all repos into batches of 80, mirrors in parallel (matrix strategy), merges results, updates this README |
large-repo-mirror.yml |
Daily at 01:00 UTC | Mirrors 5 large repos (kernel, qemu, etc.) with 1h timeout per repo |
high.yml |
Every 2 hours | Mirrors high-priority repo (stratovirt) with quick turnaround |
Each workflow uses mirror_repos.py to sync code, diagnose_failures.py to classify failures, and merge_results.py to merge with gh-pages so no workflow overwrites another's results.
Sync status is automatically updated in this README after each repo-mirror run. Failures are** categorised** (e.g. "File Too Large", "Push Protection Blocked") for easy triage. Results are also published to the Community Mirror Hub.