Aller au contenu
4 articles avec l'étiquette « GitHub »

Accélérer les traductions avec l'intégration continue

A beautiful cover image with the text "AI Translations"

Je travaille dans les communautés de logiciels libres (OSS) sur githubGitHub depuis plus d’un an maintenant et, bien que je pensais avoir trouvé tout ce à quoi je voulais contribuer, j’ai récemment découvert le projet personnel de pelikhanPeli, action-continuous-translation. Je suis très heureux d’avoir commencé à y apporter des contributions régulières et de faire désormais partie de cette petite communauté.

Comment j'ai créé un README de profil GitHub qui ne devrait pas exister (mais qui le fait)

A beautiful cover image with the text "GitHub Profile"

Créer un README de profil githubGitHub remarquable ne consiste pas seulement à ajouter quelques badges — il s’agit de repousser les limites techniques. Dans cette plongée approfondie, j’explore la manipulation de SVG au niveau bas, la conversion de HTML en SVG, les animations intégrées, et l’automatisation complète avec les GitHub Actions pour construire ce que je crois être l’un des README GitHub les plus techniquement avancés. D’une grille Bento dynamique qui se met à jour toutes les 5 minutes à l’intégration de SVG en direct sans requêtes externes, ce projet a transformé mon profil en une vitrine vivante et auto-mise à jour de mon travail. Vous voulez savoir comment j’ai fait ? Décortiquons cela. 🚀

Concevoir un profil qui fonctionne dans les règles de GitHub

A beautiful cover image with the text "GitHub Profile README"

Tout grand projet commence par la prise de conscience d’un problème. Mon README de profil GitHub était en désordre, rempli d’une quantité excessive d’informations, trop de badges, et un contenu accablant qui manquait de style et de structure. Il contenait des réalisations de hackathon, des graphiques de contributions GitHub, divers badges techniques, et bien plus, ce qui le rendait visuellement peu attrayant et difficile à naviguer. Au début, je pensais que c’était une manière efficace de me présenter, mais avec le temps, il est devenu clair que l’information était plus accablante qu’informative. Je voulais quelque chose de nouveau, une approche plus raffinée et visuellement attrayante pour présenter mon profil, et l’idée d’implémenter une grille « bento » m’est venue à l’esprit. L’objectif était de créer une mise en page qui soit non seulement fonctionnelle, mais également esthétiquement impressionnante et structurée.

Configurer le déploiement continu dans un dépôt GitHub

A beautiful cover image with the text "Github CD"

Aujourd’hui, nous allons voir comment configurer un githubGitHub dépôt qui sera déployé sur un cluster k3s via Argo CD. En résumé, l’article inclura les fichiers Workflow, le Dockerfile, les manifestes (déploiement) et les dépôts Docker HubDocker Hub. Veuillez consulter notre blog Argo CD car cet article sera une continuation d’un autre post.