В документации, явно указно, что можно приложить изображение, через extra, надо просто сохранить скриншот через selenium, и добавить его любым способом
Это тоже не каким образом не защитит от копирования, можно использовать программы распознования текста, которые преобразуют текст с pdf, jpg, в текст и разметку могут сохранить
Я работал по двум нормальным схемам:
1. все изменения идут через пул реквест, и собирается релиз, он теститься, чиниться, потом едет в прод, потом следующий релиз
2. Релиз собирается по тегу в гите, все изменения которые ниже него попали в релиз, все что выше нет, все правки идут через теги, например версия 1.1, потом 1.1
В первом случае контроль за текущей версией, больше, так как в релиз не чего лишнего не попадает, можно еще каждый пул реквест тестить отдельно, но это врядли про ваш случай