agama/service/TEXTDOMAIN
Ladislav Slezák f69333d2e7
Missing textdomain (#2415)
## Problem

- The POT update GitHub Action is failing for long time with errors:
  ```
** ERROR: Missing textdomain in file
/__w/agama/agama/agama/./service/lib/agama/registration.rb
** ERROR: Missing textdomain in file
/__w/agama/agama/agama/./service/lib/agama/storage/iscsi/manager.rb
** ERROR: Missing textdomain in file
/__w/agama/agama/agama/./service/lib/agama/software/callbacks/signature.rb
** ERROR: Missing textdomain in file
/__w/agama/agama/agama/./service/lib/agama/software/callbacks/digest.rb
  ```
- See
https://github.com/agama-project/agama/actions/runs/15265708698/job/42930882968#step:22:8

## Solution

- Add the `TEXTDOMAIN` file with the default textdomain
- Run `rake pot` and validate the generated POT file during regular CI
run to find the issues early
- Switch the textdomain in the `certificate_details.rb` file to "agama",
the weblate integration supports only single `agama.pot` file
2025-05-28 16:32:43 +02:00

1 line
6 B
Text