mirror of
https://github.com/ivuorinen/gh-action-readme.git
synced 2026-02-02 17:44:18 +00:00
* feat(deps): update go version, renovate config, tooling * chore(deps): update google/go-github to v74 * feat(deps): migrate from yaml.v3 to goccy/go-yaml * chore(deps): update goccy/go-yaml to v1.18.0 and address security concerns * feat: improve issue templates and project configuration - Update GitHub issue templates with CLI-specific fields for better bug reports - Add specialized templates for documentation, theme, and performance issues - Update pre-commit config to include comprehensive documentation linting - Remove outdated Snyk configuration and security references - Update Go version from 1.23+ to 1.24+ across project - Streamline README.md organization and improve clarity - Update CHANGELOG.md and CLAUDE.md formatting - Create comprehensive CONTRIBUTING.md with development guidelines - Remove TODO.md (replaced by docs/roadmap.md) - Move SECURITY.md to docs/security.md * docs: fix markdown linting violations across documentation * fix: resolve template placeholder issues and improve uses statement generation * fix: remove trailing whitespace from GitHub issue template
3.0 KiB
3.0 KiB
name, about, title, labels, assignees
| name | about | title | labels | assignees |
|---|---|---|---|---|
| Performance issue | Report CLI performance problems or slow operations | [PERF] | performance, bug | ivuorinen |
Performance problem Describe what operation is slower than expected.
Operation details Which gh-action-readme operation is slow?
gen- Single file generationgen --recursive- Batch processingvalidate- Action validationdeps- Dependency analysisconfig- Configuration operations- Startup time
- Other: ___________
Command executed The exact command that exhibits performance issues:
gh-action-readme [your slow command here]
Performance metrics Provide timing and resource usage information:
Processing time:
- Current time: ___ seconds/minutes
- Expected time: ___ seconds/minutes
- Acceptable time: ___ seconds/minutes
Dataset size:
- Number of action.yml files: ___
- Total size of files: ___ KB/MB
- Repository structure depth: ___ levels
- Largest action.yml size: ___ KB
Resource usage observed:
- Peak memory usage: ___ MB
- CPU usage: ___% sustained
- Disk I/O patterns: [heavy reads, heavy writes, mixed]
- Network requests: ___ (for dependency analysis)
Environment information
- OS: [e.g. macOS 14.1, Ubuntu 22.04, Windows 11]
- Hardware: [e.g. MacBook Air M2, Intel i7, AWS EC2 t3.large]
- gh-action-readme version: [run
gh-action-readme version] - Go version: [run
go version] - Installation method: [binary, homebrew, go install, docker]
Batch processing details (if applicable) For recursive or batch operations:
Repository structure:
my-repo/
├── .github/workflows/ (__ files)
├── actions/
│ ├── action1/ (action.yml)
│ ├── action2/ (action.yml)
│ └── ... (__ more actions)
└── other directories...
Processing pattern:
- Single large repository
- Multiple small repositories
- Mixed sizes
- Deep directory nesting
- Many small action.yml files
- Few large action.yml files
Configuration impact Settings that might affect performance:
Flags used:
- Theme: [github, gitlab, minimal, professional, default]
- Output format: [md, html, json, asciidoc]
- Verbose mode: [yes, no]
- Dependency analysis: [enabled, disabled]
Configuration file settings:
# Paste relevant config that might impact performance
Expected vs actual behavior
- Expected: Should process files in specified seconds
- Actual: Takes ___ seconds/minutes to complete
- Comparison: Other similar tools take ___ seconds
Profiling data (if available) If you've run any profiling:
# Paste CPU/memory profiling output
# Or performance monitoring results
Workarounds Any workarounds you've found:
- Breaking into smaller batches
- Specific flag combinations
- Environment modifications
Additional context
- Network conditions (for dependency analysis)
- Disk type (SSD, HDD, network storage)
- Concurrent operations running
- Time of day patterns (if applicable)