Documentation

GitHub Actions Workflows

Automate your development workflow with pre-built GitHub Actions

Quick Install
Download all workflows in a single ZIP file

Get started quickly with our pre-configured workflow bundle. Extract to your `.github/workflows/` directory.

Available Workflows

Each workflow is designed to integrate seamlessly with DebugGo and enhance your development process.

DebugGo Auto Fix
Automatically generate fixes when triggered via issue comments

This workflow listens for `/fix` commands in issue comments and triggers automated fix generation.

.github/workflows/debuggo-auto-fix.ymlyaml
DebugGo Auto Labeler
Automatically label issues based on content and type

Analyzes issue content and applies appropriate labels for better organization.

.github/workflows/debuggo-labeler.ymlyaml
DebugGo Issue Notifier
Send notifications when high-priority issues are created

Alerts your team via Slack or Discord when critical bugs are reported.

.github/workflows/debuggo-notifier.ymlyaml

Configuration

Required Secrets

Add these secrets to your repository before using the workflows:

  • DEBUGGO_API_KEY - Your DebugGo API key
  • SLACK_WEBHOOK_URL - For Slack notifications (optional)

Go to Settings → Secrets and variables → Actions to add these secrets.

Installation Steps
  1. Download workflows

    Download the workflows.zip file or copy individual YAML files

  2. Add to repository

    Place files in `.github/workflows/` directory

  3. Configure secrets

    Add required secrets in repository settings

  4. Customize triggers

    Modify the `on:` section to match your branch strategy

  5. Push to repository

    Commit and push the workflow files to activate them

Best Practices

Test in a separate branch

Before deploying workflows to production, test them in a feature branch to ensure they work correctly with your setup.

Use environment-specific secrets

Store different API keys for development and production environments to avoid mixing test and production data.

Monitor workflow usage

GitHub Actions have usage limits. Monitor your workflow runs to avoid unexpected charges on private repositories.