Skip to content

Add stale workflow for issues and pull requests#52

Merged
oleg-koval merged 1 commit intomainfrom
oleg-koval-patch-1
Apr 21, 2026
Merged

Add stale workflow for issues and pull requests#52
oleg-koval merged 1 commit intomainfrom
oleg-koval-patch-1

Conversation

@oleg-koval
Copy link
Copy Markdown
Owner

@oleg-koval oleg-koval commented Apr 21, 2026

This workflow automatically marks stale issues and pull requests that have had no activity for a specified amount of time, helping to manage repository maintenance.

Summary

  • Provide a short, high-level overview of what this PR changes (two sentences max).
  • Highlight which primary CLI flows, commands, or configuration paths the change touches.

Problem

  • Describe the user-facing or internal pain point you are addressing.
  • If the change fixes a bug, summarize the incorrect behavior or confusing output.

Solution

  • Outline how you solved the problem. Mention key packages, commands, or scripts that changed.
  • Call out notable updates to configuration, Docker handling, or release hooks.

Scope

  • List the affected subcommands, modules, or documentation areas (e.g., dcli docker clean, internal/git).
  • Indicate whether the change is limited to docs/tests, a single command, or spans multiple helpers.

Type of change

  • feat (new capability)
  • fix (bug fix)
  • docs (documentation only)
  • test (adds or changes tests)
  • chore (maintenance, tooling, CI)
  • other (describe in Summary)

Related issues

  • Link the main issue(s) this PR addresses (e.g., Closes #123). Mention other relevant discussions if any.

Validation

  • List commands you ran locally (e.g., make test, go test ./..., bin/dcli docker clean --dry-run).
  • Include links or filenames for logs if the validation spanned multiple platforms.

Screenshots / Demo

  • Paste representative terminal output, logs, or command snippets showing the new behavior.
  • If nothing visual changed, note N/A (screenshots are rare for CLI, but logs show the runtime effect).

Risk and impact

  • Describe deployment concerns (extra permissions, config migrations, update checks, etc.).
  • Call out performance, platform, or compatibility risks for Docker Compose and Git workflows.

Breaking changes

  • Explain any backward-incompatible behavior, config file changes, or new required flags.
  • If nothing breaks, write None.

Documentation

  • Note which docs/test plans were updated (e.g., docs/CONFIGURATION.md, TESTING_README.md).
  • Mention if you updated the README, CONtributing guide, or release notes.

Reviewer notes

  • Highlight manual verification steps, simplifications, or follow-up cleanup that reviewers should know.
  • Mention specific areas requiring additional scrutiny (self-updates, CI badges, config parsing).

Checklist

  • Tests pass locally (make test, go test ./..., etc.)
  • No additional lint or vet warnings in go test output
  • Documentation or docs site updated if behavior changed (e.g., docs/, README.md)
  • Changelog/Release notes entry added if the change ships in a release

Summary by CodeRabbit

  • Chores
    • Introduced automated stale issue and pull request management that periodically identifies and marks inactive items, improving repository maintenance and keeping the project organized.

This workflow automatically marks stale issues and pull requests that have had no activity for a specified amount of time, helping to manage repository maintenance.
@oleg-koval oleg-koval merged commit ccd94ff into main Apr 21, 2026
4 of 5 checks passed
@oleg-koval oleg-koval deleted the oleg-koval-patch-1 branch April 21, 2026 12:28
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 21, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: c66efe3a-6761-4058-96fa-22674b913257

📥 Commits

Reviewing files that changed from the base of the PR and between 5d36996 and f79f375.

📒 Files selected for processing (1)
  • .github/workflows/stale.yml

📝 Walkthrough

Walkthrough

A new GitHub Actions workflow is added to automatically mark stale issues and pull requests. The workflow runs on a daily cron schedule, uses the actions/stale@v5 action, and applies custom labels to identify inactive items with configurable messaging for issues and pull requests.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow
.github/workflows/stale.yml
Introduces automated daily workflow to mark stale issues and PRs using custom labels (no-issue-activity, no-pr-activity) and messages.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

A rabbit hops through the garden of code,
Where dusty old issues clog up the road,
With a workflow so grand, running day after day,
The stale ones shall vanish and fade far away! 🐰✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch oleg-koval-patch-1

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant