diff options
author | Yasin Bakhtiar <yasinbakhtiar@outlook.com> | 2023-11-09 14:45:16 +0300 |
---|---|---|
committer | Yasin Bakhtiar <yasinbakhtiar@outlook.com> | 2023-11-09 14:45:16 +0300 |
commit | 40a94bce71367d4c654cb6b170e07cb798f97d66 (patch) | |
tree | 9e9c504164acf7301b259c1301e9cb4524d344f9 /ideas/Automations.md | |
parent | e83b26e0abdd4bb1e94e20a8492fc2c426950840 (diff) |
remake the repo
Diffstat (limited to 'ideas/Automations.md')
-rw-r--r-- | ideas/Automations.md | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/ideas/Automations.md b/ideas/Automations.md new file mode 100644 index 0000000..279c6ef --- /dev/null +++ b/ideas/Automations.md @@ -0,0 +1,25 @@ +# Introduction + +Let's put in place a CI to automatize whatever we do by hand. + +So far we do (almost) manually + +1. Update po files (witha a script and manual commit) +2. Update developer documentation (with a script on @antenore server) +3. Release (quite manual), on Remmina (tag), launchpad, snap and flatpak. + +# Developer documentation and translations + +* Create a new project RemminaAuto +* Create a .gitlab-ci.yml that + * Checkout the Remmina source code and Remmina gitlab pages code. + * run the scripts/update-translations.sh + * Commit the new translations + * Build the Doxygen doc + * Commit new files in gitlab pages + +## Notes + +- The ci should be triggered only when merge requests are accepted and merged +- We should also check if we can submit issues through the CI, if yes, we can submit an issue to the translator when there is job for him. + |