Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
View shenxianpeng's full-sized avatar

Organizations

@jenkinsci @cpp-linter @commit-check @conventional-branch @devops-maturity @castops @mkdocs-ng

Block or report shenxianpeng

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shenxianpeng/README.md

Hi, I'm Xianpeng 👋

Profile Views My PyPI packages My PyPI packages stats Sponsor me on GitHub committers.top badge

About | Blog | RSS | Medium | Dev.to | WeChat | Zhihu


I build open-source tools for DevOps, CI/CD, and software delivery, collected under the Open Delivery Stack (ODS) vision — a machine-readable layer for how software gets governed, tested, and shipped. AI is increasingly part of this: explaining failures, reviewing changes, and helping teams ship with evidence.

📦 What I Build

Focus What it does Projects
🏛️ Delivery Governance Machine-readable evidence at every commit-to-deploy stage 📜 spec · 🔧 cli · ✅ validate-action
📏 Code Quality & Standards Catch C/C++, Dockerfile & Jenkinsfile issues early; enforce commit & branch conventions 🔍 cpp-linter-action · 🪝 cpp-linter-hooks · ✅ commit-check · 🌿 conventional-branch · 🏗️ jenkinsfilelint · 🐳 hadolint
🧠 CI/CD Intelligence AI failure diagnosis, dependency safety & Python EOL awareness 🤖 explain-error-plugin · 🛡️ pipguard · ⏰ py-eol
🧰 Workflows & Insights Platform tooling, API integrations & engineering maturity metrics 🔗 atlassian-api-py · 📊 gitstats · 📈 devops-maturity

👥 Community


WeChat: shenxianpeng - sharing AI + DevOps practices and real-world engineering notes.


✍️ Writing

Pinned Loading

  1. cpp-linter/cpp-linter-action cpp-linter/cpp-linter-action Public

    A Github Action for linting C/C++ code integrating clang-tidy and clang-format to collect feedback provided in the form of file-annotations, thread-comments, workflow step-summary, and Pull Request…

    144 24

  2. cpp-linter/cpp-linter-hooks cpp-linter/cpp-linter-hooks Public

    C/C++ linter pre-commit hooks powered by clang-format and clang-tidy

    Python 46 5

  3. commit-check/commit-check commit-check/commit-check Public

    Commit Check enforces commit metadata standards — commit messages, branch naming, committer info, signoff, and more.

    Python 65 11

  4. conventional-branch/conventional-branch conventional-branch/conventional-branch Public

    The Conventional Branch Specification

    SCSS 117 7

  5. jenkinsci/explain-error-plugin jenkinsci/explain-error-plugin Public

    Explain Jenkins job failures with AI

    Java 41 22

  6. jenkinsci/jenkinsfilelint jenkinsci/jenkinsfilelint Public

    Validate Jenkinsfile syntax locally using pre-commit

    Python 11 2

Morty Proxy This is a proxified and sanitized view of the page, visit original site.