Skip to content

[WORKFLOW] Update Main Claude.yml for Pipeline Integration #8

@raegAI

Description

@raegAI

@claude Please update the existing .github/workflows/claude.yml workflow file to:

Integration Improvements:

  • Reference the new CLAUDE.md configuration file in the custom_instructions
  • Ensure the workflow can trigger the new automation pipeline (testing, documentation, merging)
  • Add proper labeling and artifact generation for downstream workflows
  • Improve error handling and status reporting

Required Changes:

  1. Update custom_instructions section to include:

    custom_instructions: |
      This is a Python SDK for Hyperliquid API trading. Please refer to CLAUDE.md for comprehensive project guidelines.
      
      [Keep existing instructions but reference CLAUDE.md as the primary source]
  2. Add workflow outputs for downstream workflows:

    • Branch name where changes were made
    • PR number if created
    • List of modified files
    • Success/failure status
  3. Improve labeling strategy:

    • Add workflow-specific labels to issues/PRs
    • Tag with automation pipeline identifiers
    • Include timestamp and workflow run information
  4. Add artifact generation:

    • Generate summary of changes made
    • Create workflow metadata for testing phase
    • Output console logs for documentation workflow

Pipeline Integration:

  • Ensure this workflow properly triggers the testing workflow
  • Include necessary permissions for artifact access
  • Add proper error handling for workflow chaining

Backwards Compatibility:

  • Keep all existing functionality intact
  • Maintain current trigger conditions and behavior
  • Don't break existing @claude mentions and responses

Quality Improvements:

  • Add timeout handling for long-running operations
  • Include retry logic for transient failures
  • Better error messages and status reporting

Please analyze the current claude.yml file and make these improvements while maintaining full compatibility with existing usage patterns.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions