Skip to content
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

[WIP] Mises à jour du système (Ruby, gems etc) #273

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

thbar
Copy link
Contributor

@thbar thbar commented Mar 25, 2021

Première passe rapide de mises à jour, avec notamment:

  • Mise à jour à Ruby 3
  • Passage à Bundler 2.x
  • Passage à Jekyll 4
  • Mise à jour de toutes les gems

Je ne sais pas pour l'instant où est déployé le système et donc quelle version de Ruby est disponible, et je ne connais pas non plus les autres contraintes potentielles, donc à prendre comme un premier jet!

Points restants

  • Faire un tour du site (par quelqu'un qui connait) en local
  • Faire un comparaison du répertoire _site avant (master) après (branche courante) pour voir s'il y a des régressions (sur les assets, le feed XML etc)
  • Voir si la gem wdm (2015) est encore utile ou doit être remplacée ou supprimée

@thbar
Copy link
Contributor Author

thbar commented Mar 25, 2021

@jdauphant pour info je me suis lancé là dessus vite fait l'autre jour, si ça peut aider :-)

@jdauphant
Copy link
Member

Merci, le blog est hebergé sur Netlify, je pense qu'il prend ce qu'il y a dans le Gemfile sans restreindre les versions.
Dans check, tu as la review app qui a été déployé ici : https://deploy-preview-273--blog-beta-gouv-fr.netlify.app/

@jdauphant
Copy link
Member

Tu as tous les détails ici : https://app.netlify.com/sites/blog-beta-gouv-fr/deploys/605c46c912cc870007889042 avec les fichiers qui ont changé

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants