-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Générer un PDF pour chaque document #3
Comments
Si jamais je veux bien être la dessus aussi. |
J'ai crée un nouveau repo pour le template : https://github.com/Infobourg/pandoc-infobourg-template |
On stocke les PDF où ? En release ? |
Je pensais créer un zip avec tous les PDFs pour une release :
Et pour les PR, les laisser dans les artifacts : |
On peut aussi regarder pour mettre un commentaire dans la PR avec un lien vers le(s) fichier(s) (je sais pas si c'est faisable) |
Il semblerait que ça ne soit pas possible pour le moment car les URLs sont générés après le job et ne sont valides que 1 minute (actions/upload-artifact#62 (comment) et actions/upload-artifact#60 (comment)) |
On pourrait pas les stocker en github page? |
Dans ce cas la on ne les génère pas en PDF mais juste en HTML |
L'intérêt pour moi de générer un PDF lors d'une PR est de pouvoir rapidement le signer ensuite. La génération lors d'une release est un plus et permet de facilement avoir tous les documents présents à un instant T.
On peut ensuite faire un GitHub Page, mais le but ne sera pas le même : pouvoir accéder plus facilement à la dernière version et mettre en page les documents.
…________________________________
De : Milihhard <notifications@github.com>
Envoyé : jeudi 7 mai 2020 à 04:37
À : Infobourg/docs
Cc : Ilias Redissi; Assign
Objet : Re: [Infobourg/docs] Générer un PDF pour chaque document (#3)
Dans ce cas la on ne les génère pas en PDF mais juste en HTML
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub<#3 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABCRY4JNLPJC4YZBQ7FKZATRQINE7ANCNFSM4MVPY67Q>.
|
Ajouter plusieurs workflows sur GitHub Actions :
Pour générer les fichiers : https://github.com/Infobourg/pandoc-infobourg-template
Commande à utiliser (en fish) :
doker run --rm -u (id -u):(id -g) -v (pwd):/data pandock-infobourg-template -t html --template=infobourg.html -o NOM_DU_DOCUMENT.pdf -s --pdf-engine=weasyprint NOM_DU_DOCUMENT.md
The text was updated successfully, but these errors were encountered: