GitHub workflow improvement
Improvements of the GitHub publish process:
- Use the checkout v3, as indicated here: https://github.com/peaceiris/actions-gh-pages
- Remove
copyToPublicstep and update thepublish_dirconfig - Fix
DTC_HEADLESStypo
Edited by Jérémie Bresson