- Add robust package manager auto-detection (apk, apt-get, yum, dnf)
- Support for Alpine, Debian/Ubuntu, CentOS/RHEL, Fedora
- Create shell-only.yml workflow with no GitHub Actions dependencies
- Update all workflows to handle different runner environments
- Comprehensive error handling and fallback mechanisms
- Updated documentation with new troubleshooting guidance
Resolves:
- "apk: command not found" errors
- "node: executable file not found" errors
- Compatibility with various Forgejo runner configurations
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>