Skip to content

state of ci/cd #1331

Closed
Closed

Description

@pelikhan

Review article at https://blog.jetbrains.com/teamcity/2025/10/the-state-of-cicd/ and provide an analysis of the challenges and opporutnities in the context of gh-aw.

Activity

  1. pelikhan commented on Oct 7, 2025

    @pelikhan
    CollaboratorAuthor

    /scout analyze issue.

    Agentic workflow run triggered by this comment

  2. github-actions commented on Oct 7, 2025

    @github-actions
    Contributor

    🔍 Scout Research Report

    Triggered by @pelikhan

    Executive Summary

    The JetBrains CI/CD 2025 survey reveals a landscape in transition: GitHub Actions dominates personal projects (62%) but faces enterprise adoption lag due to legacy systems, while AI integration in CI/CD remains severely limited (73% not using AI) due to cost, trust, and security concerns. gh-aw sits at a critical intersection of these trends, offering natural-language workflow automation on the most popular personal CI/CD platform, while facing the same adoption barriers that limit broader AI-in-CI/CD adoption.

    Key Strategic Implications for gh-aw:

    • Market Alignment: GitHub Actions' dominance in personal projects (62% usage) provides a strong foundation, but enterprise hesitation around AI (73% non-adoption) signals adoption challenges
    • Differentiation Opportunity: Current AI CI/CD use cases (debugging, quality checks) are narrow; gh-aw's broader agentic approach could fill a gap—or face the same trust/value concerns
    • Security as Gatekeeper: 27% of large organizations cite security as an AI adoption barrier; gh-aw's read-only-by-default and safe-outputs approach directly addresses this
    • Developer Experience First: VCS integration and low friction are top adoption drivers; gh-aw's natural language + GitHub-native approach aligns perfectly

    Research Findings

    1. Current State of CI/CD: GitHub Actions' Rise and Enterprise Lag

    GitHub Actions Market Position:

    • Personal projects: 62% adoption rate (JetBrains survey)
    • Organizational use: 41% adoption (significantly lower than personal)
    • Growth trajectory: Processing millions of workflow runs daily with "increasing adoption across open source and enterprise repositories"
    • Competitive landscape: Jenkins and GitLab still dominate enterprises despite GitHub Actions' personal project popularity

    The "Adoption Lag" Pattern:
    The JetBrains survey identifies a critical phenomenon: tools popular with individual developers don't immediately translate to enterprise adoption. GitHub Actions dominates side projects and open-source work, but enterprises remain anchored to legacy tools like Jenkins and GitLab CI due to:

    • Migration inertia: Setting up CI/CD pipelines is time-consuming; companies resist changing once invested
    • Mission-critical dependencies: "If it's not broken, don't fix it" mentality around systems with extensive plugin infrastructure
    • Multi-tool reality: 32% of organizations use two different CI/CD tools, 9% use three or more
    • Cost of migration: Years-long transition periods common (e.g., running Jenkins for builds while GitHub Actions handles checks)

    Relevance to gh-aw:
    gh-aw builds on the GitHub Actions foundation—smart positioning given its 62% personal project dominance. However, enterprise adoption challenges mirror gh-aw's own barriers: organizations are conservative about changing CI/CD infrastructure, especially when introducing novel paradigms like agentic workflows.


    2. AI in CI/CD: The Hesitation Gap

    Current AI Adoption in CI/CD:

    • 73% of respondents report NOT using AI in their CI/CD workflows (JetBrains survey)
    • Among those using AI, applications are narrow: build debugging, failure analysis, code quality checks, pipeline optimization
    • Trust declining: Stack Overflow survey shows only 29% of developers trust AI tools (down from previous years), despite 84% using or planning to use them

    Barriers to AI Adoption in CI/CD:

    1. Cost Concerns (Primary Barrier)

      • AI-enhanced solutions seen as "prohibitively expensive for broad deployment"
      • Organizations struggling to justify ROI given unclear value proposition
    2. Unclear Value Proposition

      • Teams "unsure about the value that AI adoption brings"
      • Demand for "proven reliability" and "measurable outcomes" before commitment
      • Current use cases (debugging, testing) deliver only "incremental, measurable value"
    3. Security & Compliance (Especially Large Orgs)

      • 27% of large organizations identify security as impediment (vs. 9% of small companies)
      • "Legitimate concerns about code integrity, data protection, and regulatory compliance"
      • Recent attacks highlight risks: s1ngularity attack weaponized AI tools (Claude, Gemini, Amazon Q) for credential theft; GhostAction campaign exploited GitHub Actions workflows affecting 817 repositories
    4. Organizational Readiness

      • Medium and large companies cite "organizational readiness issues"
      • Governance, risk management, and integration with legacy systems remain complex
    5. Trust and Reliability

      • Developers expressing "lack of trust in AI-generated results"
      • Concerns about "unclear use cases or uncertain value"
      • Non-determinism issues creating hesitation

    Emerging Patterns:
    Research from multiple sources confirms that enterprise AI adoption accelerates when tools demonstrate clear, measurable value within existing workflows. The 2025 DORA Report reveals that AI benefits are NOT automatic—they're amplified by:

    • User-centric focus (teams without this see NEGATIVE impacts)
    • Mature value stream management practices
    • Frequent commits and robust rollback capabilities
    • AI-accessible internal data

    Relevance to gh-aw:
    gh-aw faces these exact challenges. As an AI-powered CI/CD automation tool, it must overcome:

    • Cost justification: LLM API costs for workflow execution need clear ROI
    • Trust deficit: 73% AI non-adoption in CI/CD means skepticism is the default
    • Security scrutiny: Agentic workflows executing code based on natural language trigger immediate security questions
    • Value demonstration: "Write workflows in markdown" must translate to tangible productivity gains

    Opportunity: The narrow AI use cases (debugging, quality) suggest most CI/CD AI is additive, not transformative. gh-aw's agentic approach could be differentiated—or it could face the same "unclear value" criticism.


    3. CI/CD Adoption Drivers: What Matters to Teams

    The JetBrains survey identifies clear priorities when teams choose CI/CD tools:

    1. VCS Integration ("It lives where our code lives")

    • Top driver: Teams choose GitHub Actions because "we already use GitHub"
    • Tight integration simplifies authentication, permissions, PR checks, developer experience
    • "Having fewer moving parts means less friction, faster rollout, and easier governance"

    2. Cost and Licensing

    • Free tiers, bundled licenses, and existing vendor relationships drive decisions
    • "When the good-enough option is already paid for, it's hard to justify extra spend"

    3. Familiarity and History

    • Teams "simply keep using what they know"
    • Previous experience and organizational momentum matter significantly

    4. Control and Compliance

    • On-premises installation, self-hosted runners critical for regulated industries
    • "Best tool is the one that can be operated under the organization's constraints"

    Relevance to gh-aw:

    • ✅ Strong VCS integration: gh-aw is GitHub-native, living alongside code
    • ✅ Low friction: Natural language markdown reduces setup complexity vs. YAML engineering
    • ⚠️ Cost transparency: LLM costs need clear communication (usage-based pricing familiar but unpredictable)
    • ⚠️ Control: Agentic workflows executing AI decisions may raise compliance questions
    • ❓ Familiarity: "Natural language workflows" is novel—could reduce learning curve OR introduce adoption friction

    4. Agentic AI: The Enterprise Reality Check

    Research on agentic AI adoption in 2025 reveals a sobering gap between hype and reality:

    Current State:

    • "Agentic AI is rapidly transforming enterprise operations" (multiple sources) BUT
    • "Scaling agentic AI from pilot projects to enterprise-wide implementation remains a challenge"
    • Integration with legacy systems and risk/compliance concerns are "primary challenges"

    Key Barriers Identified:

    1. Reliability and Non-Determinism

      • Autonomous decision-making creates unpredictability
      • Need for "improving reliability" before enterprise-scale deployment
      • "Current weaknesses signal future breakthrough areas"
    2. Data Quality and Integration

      • Requires "high-quality real-time data flow"
      • Legacy system integration remains complex
      • Need for "AI-accessible internal data" to see benefits (DORA Report finding)
    3. Governance and Compliance

      • "Complex governance issues" limit adoption
      • Risk management frameworks still maturing
      • Teams want visibility: "Teams see what the AI agent is doing at every step"
    4. Cost Management

      • "Enterprises managing AI agent costs and risks" as primary concern
      • Need for clear ROI before broad deployment

    Successful Patterns:
    Organizations seeing success with agentic AI focus on:

    • Selective deployment: "Usage is selective" to areas with "incremental, measurable value"
    • Workflow integration: "AI agents that seamlessly integrate into real-world workflows"
    • Transparency: Maintaining visibility into agent actions
    • Guardrails: Clear boundaries on what agents can/cannot do

    Relevance to gh-aw:
    gh-aw IS agentic AI for CI/CD. All the broader agentic AI challenges apply:

    • Reliability: Workflows must execute predictably despite LLM non-determinism
    • Governance: Read-only defaults + safe-outputs provide guardrails, but teams still need trust
    • Cost predictability: Per-run LLM costs could surprise organizations
    • Integration: GitHub-native helps, but connecting to broader DevOps toolchains remains complex

    Strength: gh-aw's approach of "natural language instructions + controlled tool access + safe outputs" aligns with successful agentic AI patterns—selective deployment, transparency, guardrails.


    5. Security Landscape: The Shadow Over AI Automation

    Recent security incidents and research reveal significant risks in AI-powered development automation:

    Recent Attack Vectors:

    1. s1ngularity Attack (August 2025)

      • First known supply chain attack weaponizing AI assistants (Claude, Gemini, Amazon Q)
      • Turned "trusted AI assistants into reconnaissance tools for credential theft"
      • Demonstrates that AI tools themselves can become attack vectors
    2. GhostAction Campaign (September 2025)

      • GitHub Actions workflows silently manipulated for credential harvesting
      • Affected 817 repositories
      • Showed workflows as "new frontier for sophisticated attacks"
      • GitGuardian reported immediate exploitation of stolen AWS keys and database credentials

    Security Concerns with AI-Generated Code:

    • Vulnerability introduction: "AI-generated code is introducing critical vulnerabilities"
    • Blind integration: Developers under pressure "blindly integrate AI-generated code without thorough review"
    • Process gaps: "Traditional security processes weren't designed for the volume and velocity of AI-generated code"
    • Skill erosion: "Over-reliance on AI tools risks creating a generation of developers who lack fundamental security awareness"

    Security Best Practices Emerging:

    1. Embed static analysis: SAST directly into development workflows
    2. Real-time feedback: Security feedback in IDEs during coding
    3. Purpose-built security AI: Tools like Veracode Fix "specifically trained for security remediation"
    4. Validation before deployment: Don't trust AI output without scanning

    Relevance to gh-aw:

    gh-aw's security model directly addresses several concerns:

    • ✅ Read-only by default: Minimizes blast radius of compromised workflows
    • ✅ Safe-outputs: Write operations sanitized and controlled through separate jobs
    • ✅ Permission separation: Main AI job lacks write permissions
    • ✅ Audit trail: Clear separation between AI processing and GitHub API interactions

    Remaining Risks:

    • Cross-Prompt Injection Attacks (XPIA): Malicious instructions in issue comments could hijack workflows
    • Trust in LLM providers: Workflows execute with third-party AI services
    • Cost-based DoS: Malicious actors could trigger expensive LLM calls
    • Credential exposure: Even read-only workflows access repository context

    Opportunity: Security consciousness is HIGH. gh-aw's security-first design (read-only defaults, safe-outputs) is a differentiator—but must be clearly communicated and battle-tested.


    6. Developer Experience Trends: The Low-Code Movement

    Low-Code/No-Code CI/CD Emerging:

    • Industry trend toward "developer productivity tools" reducing "time spent on repetitive tasks"
    • "Low-code platforms include DevOps and agile support features like version control, CI/CD pipelines, test automation"
    • Natural language as interface: MCP (Model Context Protocol) enables "query your cloud with natural language"

    Developer Productivity Tool Patterns:
    Research identifies successful developer tools share:

    1. Reduce cognitive load: Abstract complexity without sacrificing control
    2. Integrate into existing workflows: Don't force tool switching
    3. Provide immediate value: Quick wins build adoption momentum
    4. Maintain transparency: Developers want to see/understand what's happening

    AI Coding Assistant Adoption:

    • 84% of developers use or plan to use AI tools (Stack Overflow 2025)
    • GitHub Copilot "transforms ideas into structured software artifacts"
    • But trust declining: only 29% trust AI tools despite high usage

    Relevance to gh-aw:

    gh-aw fits squarely in the "low-code CI/CD" trend:

    • Natural language as interface: Markdown workflows vs. YAML engineering
    • Reduces cognitive load: "Write what you want done" vs. "code how to do it"
    • GitHub-native: Integrates into existing VCS workflow (top adoption driver)
    • Transparency: Can inspect compiled .lock.yml workflows

    Challenge: The trust gap. High AI tool usage (84%) alongside low trust (29%) suggests developers use AI tools but remain skeptical. gh-aw needs to earn trust through reliability and transparency.


    Recommendations

    Based on the research findings, here are strategic recommendations for gh-aw in the context of CI/CD market trends:

    1. Position as "AI with Guardrails" to Address Security Concerns

    Rationale: Security is the #1 barrier for 27% of large organizations adopting AI in CI/CD. Recent attacks (GhostAction, s1ngularity) have heightened awareness.

    Actions:

    • Emphasize security-first design in all marketing/documentation
    • Create security whitepaper detailing: read-only defaults, safe-outputs architecture, permission separation, XPIA protections
    • Provide enterprise-grade audit logging and transparency features
    • Consider SOC 2 / security certification path for enterprise credibility
    • Publish incident response playbook for compromised workflows

    2. Demonstrate Clear, Measurable Value to Overcome "Unclear ROI" Barrier

    Rationale: Teams are "unsure about the value that AI adoption brings" (73% not using AI in CI/CD). Cost concerns are the primary barrier.

    Actions:

    • Create ROI calculator: Compare time saved on workflow creation/maintenance vs. LLM API costs
    • Case studies with metrics: "Reduced workflow setup time by X hours, cost $Y in LLM calls"
    • Free tier or credits: Lower initial cost barrier to enable experimentation
    • Cost transparency: Dashboard showing LLM usage and costs per workflow
    • Quick wins library: Pre-built workflows demonstrating immediate value (issue triage, PR analysis, etc.)

    3. Lean Into GitHub Actions Integration as Primary Differentiator

    Rationale: VCS integration is the top CI/CD adoption driver. GitHub Actions dominates personal projects (62%) and has enterprise momentum despite adoption lag.

    Actions:

    • Native GitHub workflows: Emphasize "lives where your code lives"
    • GitHub App integration: Seamless installation, permissions management
    • GitHub Marketplace presence: Increase discoverability
    • Starter workflows: GitHub's "Use this workflow" button for common agentic patterns
    • GitHub Universe presence: Align with GitHub ecosystem events and announcements

    4. Build Trust Through Transparency and Control

    Rationale: Developer trust in AI tools is declining (only 29%), while agentic AI requires teams to see "what the AI agent is doing at every step."

    Actions:

    • Verbose execution logs: Clear visibility into AI decision-making process
    • Dry-run mode: Preview what workflow will do before execution
    • Approval gates: Optional human-in-the-loop for sensitive operations
    • Explain mode: AI should explain its reasoning in workflow execution logs
    • Open source engine: Consider open-sourcing compilation logic for transparency

    5. Target Individual Developers First, Enterprise Second

    Rationale: GitHub Actions shows 62% personal vs. 41% organizational adoption—individual developers lead, enterprises lag. Personal usage sets trends that organizations eventually follow.

    Actions:

    • Developer-friendly onboarding: 5-minute quick start, free tier, low friction
    • Community building: Discord, GitHub Discussions, share workflows publicly
    • Open source showcases: Demonstrate value in popular open-source projects
    • Developer advocacy: Conference talks, blog posts, tutorials targeting individual developers
    • Patience with enterprise: Recognize adoption lag is normal; build grassroots momentum first

    6. Focus on Narrow, High-Value Use Cases Initially

    Rationale: Successful AI in CI/CD focuses on "selective deployment" to areas with "incremental, measurable value" (debugging, quality checks). Broad automation faces trust resistance.

    Actions:

    • Curated workflow library: High-quality examples for specific use cases:
      • Issue triage and labeling
      • PR description enhancement
      • Documentation generation
      • Test failure analysis
      • Security advisory monitoring
    • Use case documentation: Clear before/after comparisons showing value
    • Avoid overselling: Don't claim to "replace DevOps engineers"—position as productivity multiplier
    • Iterative expansion: Start with read-only analysis workflows, graduate to write operations as trust builds

    7. Address Multi-Tool Reality with Integration Strategy

    Rationale: 32% of organizations use two CI/CD tools, 9% use three or more. Migration is slow and incomplete.

    Actions:

    • GitHub Actions focus initially: Don't try to support all CI/CD platforms at once
    • GitHub-centric but not exclusive: Show how gh-aw workflows can trigger/integrate with Jenkins, GitLab CI, etc.
    • Export to standard YAML: Enable teams to port workflows to other platforms if needed
    • API integrations: Connect gh-aw to broader DevOps toolchain (Jira, Slack, PagerDuty)

    8. Invest in Developer Education and Content

    Rationale: "Familiarity and history" is a key CI/CD adoption driver. Natural language workflows are novel—need education.

    Actions:

    • Comprehensive documentation: Beyond "what" to include "why" and "when"
    • Video tutorials: Walkthrough of common workflows
    • Best practices guide: Security considerations, cost optimization, testing strategies
    • Migration guides: "From GitHub Actions YAML to gh-aw markdown"
    • Blog series: Deep dives on agentic workflow patterns, lessons learned

    Key Sources

    1. The State of CI/CD in 2025: Key Insights from the Latest JetBrains Survey

      • Primary source for CI/CD trends, GitHub Actions adoption, AI hesitation
    2. AI Workflow Automation Trends for 2025 - Cflow

      • Agentic AI adoption patterns and barriers
    3. Which Barriers Still Block Agentic AI Adoption? - VC Cafe

      • Integration challenges, governance concerns, reliability requirements
    4. 2025 Stack Overflow Developer Survey: A TL;DR for Leaders

      • Developer trust in AI tools declining despite high adoption
    5. When GitHub Became the Battlefield: AI-Powered Malware and Workflow Hijacking

      • Security risks: s1ngularity and GhostAction attacks
    6. AI's Mirror Effect: How the 2025 DORA Report Reveals Your Organization's True Capabilities

      • Conditions under which AI adoption succeeds vs. fails
    7. Agentic AI Enterprise Adoption: How Companies Are Scaling in 2025 - Medium

      • Enterprise agentic AI scaling challenges
    8. AI-Generated Code Security Risks: What Developers Must Know - Veracode

      • Security concerns with AI code generation

    Suggested Next Steps

    1. Security Audit & Documentation

      • Conduct third-party security review of gh-aw architecture
      • Publish security whitepaper addressing XPIA, credential exposure, cost-based DoS
      • Create security best practices guide for workflow authors
    2. ROI Validation Study

      • Track metrics with early adopters: time saved, workflows created, LLM costs
      • Build cost calculator based on real usage data
      • Publish case studies with measurable outcomes
    3. Trust-Building Initiatives

      • Implement verbose logging and dry-run modes
      • Create workflow validation/linting tools
      • Open source compilation logic for transparency
      • Establish bug bounty program
    4. Developer Onboarding Optimization

      • Streamline quick start to <5 minutes
      • Create interactive tutorial
      • Build workflow template library with 10-15 curated examples
      • Improve error messages and debugging experience
    5. Strategic Positioning

      • Clarify messaging: "AI with guardrails for GitHub Actions"
      • Target individual developers first with community-building efforts
      • Plan GitHub Universe presence/announcements
      • Develop content strategy (blog, videos, conference talks)
    6. Enterprise Readiness (6-12 month horizon)

      • Build audit logging and compliance features
      • Create enterprise deployment guide
      • Develop support/SLA structure
      • Consider security certifications (SOC 2)

    Conclusion

    The CI/CD landscape in 2025 presents both significant opportunities and real challenges for gh-aw:

    Opportunities:

    • GitHub Actions' dominance in personal projects provides strong foundation
    • AI in CI/CD is nascent (73% non-adoption) meaning market is open for definition
    • Developer desire for low-friction, integrated tools aligns with gh-aw's approach
    • Security-first design differentiates against emerging threats

    Challenges:

    • Enterprise adoption lag means patience required for broader market
    • Trust deficit in AI tools (only 29% trust) requires transparency and proof
    • Cost concerns demand clear ROI demonstration
    • Security scrutiny intensified by recent GitHub Actions attacks
    • Agentic AI scaling challenges apply directly to gh-aw's model

    Critical Success Factors:

    1. Build trust through transparency, security, and measured value delivery
    2. Focus on individual developers first, letting enterprise adoption follow
    3. Demonstrate clear ROI with metrics, not just features
    4. Lean into GitHub ecosystem integration as primary differentiator
    5. Start with narrow, high-value use cases before expanding scope

    The JetBrains survey insight is most telling: personal usage sets trends, but enterprise adoption lags due to inertia, cost, and risk concerns. gh-aw's path forward mirrors GitHub Actions' own journey—build grassroots adoption with developers, prove value incrementally, and earn enterprise trust over time rather than expecting immediate broad adoption.

    AI generated by Scout

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions