act-runner-el/.forgejo/actions/prepare-build-inputs
Tom Foster d44aa5c180 refactor(ci): replace repetitive detection logic with reusable action
Create single prepare-build-inputs action that handles OS version detection
for all distributions, eliminating 140+ lines of duplicated OS detection
steps and complex conditionals throughout the workflow.

Key improvements:
- Unified detection logic for Ubuntu/Fedora/Debian variants
- Docker tags defined once per OS (jammy/latest/rolling pattern)
- Clean prepare job outputs that build jobs reference directly
- Fixes empty build args that were causing Docker build failures
2025-09-12 17:35:17 +01:00
..
action.yml refactor(ci): replace repetitive detection logic with reusable action 2025-09-12 17:35:17 +01:00