📣 Mise à jour importante — l'accès change le 1er octobre 2026

À partir du 1er octobre 2026 à midi (heure du Royaume-Uni), ce miroir nécessitera une authentification pour que apt continue de fonctionner.
Un abonnement annuel vous garantit un accès ininterrompu et soutient directement le projet. Merci ! 🙏

🔑 Obtenir votre abonnement annuel

💬 Des questions, problèmes ou tout autre sujet concernant ce dépôt ? Rejoignez notre communauté Discord — le meilleur endroit pour obtenir de l'aide et échanger avec d'autres utilisateurs.
Vous avez déjà soutenu via Buy Me a Coffee ? Vous êtes formidable ! Rendez-vous sur notre Discord et nous vous arrangerons un abonnement gratuit à vie. 💜

⚙️ Installer la dernière version de Forgejo Runner sur Debian

Runner CI pour Forgejo Actions

Dernière version — Mise à jour en continu
← Retour à l'accueil

Qu'est-ce que Forgejo Runner ?

Forgejo Runner est le runner CI pour Forgejo Actions. C'est un démon léger qui se connecte à votre instance Forgejo, récupère les tâches de workflow en attente et les exécute sur votre propre infrastructure — via Docker, LXC ou directement sur l'hôte — pour vous offrir un pipeline CI/CD entièrement auto-hébergé et compatible GitHub Actions.

🚀 Pourquoi les dernières versions sont importantes : Le runner suit de près les versions de Forgejo, en ajoutant la prise en charge de nouvelles fonctionnalités de workflow, une meilleure isolation et des corrections de bugs. Le maintenir à jour garantit la compatibilité avec les dernières capacités de Forgejo Actions.

⚡ Fonctionnalités clés de Forgejo Runner

🔁 Compatible Actions

Exécute les workflows en utilisant la même syntaxe et le même écosystème d'actions que GitHub Actions.

🐳 Exécution flexible

Exécutez les tâches dans des conteneurs Docker, en LXC, ou directement sur la machine hôte.

🔐 Auto-hébergé

Gardez votre CI/CD entièrement sur votre propre infrastructure, sans dépendance à un tiers.

⚖️ Évolutif

Enregistrez plusieurs runners avec des étiquettes pour répartir et cibler les charges de travail.

🎯 Pourquoi Forgejo Runner ?

  • Maîtrisez votre CI : Exécutez vos pipelines sur du matériel que vous contrôlez
  • Écosystème Actions : Réutilisez les définitions de workflow existantes de style GitHub
  • Isolation flexible : Exécution via Docker, LXC ou sur l'hôte selon vos besoins
  • Léger : Un seul binaire Go simple à déployer

🆕 Points forts

📦 Installation depuis debian.griffo.io

Étape 1 : Ajouter le dépôt

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://debian.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/debian.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/debian.griffo.io.gpg] https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/debian.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://debian.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/debian.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/debian.griffo.io.gpg] https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/debian.griffo.io.list > /dev/null apt update

Étape 2 : Installer forgejo-runner

# Install latest forgejo-runner sudo apt install forgejo-runner # Verify installation forgejo-runner --version
# Install latest forgejo-runner apt install forgejo-runner # Verify installation forgejo-runner --version

🎯 Exemples d'utilisation de base

# Show version forgejo-runner --version # Generate a default config file forgejo-runner generate-config > config.yaml # Register the runner with your Forgejo instance forgejo-runner register --instance https://forgejo.example.com --token # Start the runner daemon forgejo-runner daemon

🚀 Pourquoi choisir debian.griffo.io ?

📊 Comparaison des dépôts :
  • Debian officiel : Souvent en retard de plusieurs mois, sans les dernières fonctionnalités
  • debian.griffo.io : Dernière version quelques heures après sa publication
  • Installation manuelle : Téléchargements manuels et configuration du PATH requis
  • Notre dépôt : Paquets précompilés, prêts à l'emploi

📦 Dépôt de construction de paquets

Les paquets Debian sont automatiquement construits et maintenus dans ce dépôt GitHub :

🔗 Paquets associés

Également disponibles depuis debian.griffo.io :

🎯 Parfait pour : Les équipes et les particuliers auto-hébergeant Forgejo qui souhaitent exécuter leurs propres pipelines CI/CD avec un contrôle total sur l'environnement de build et l'infrastructure.

💝 Soutenir ce projet

Si ce dépôt vous fait gagner du temps et des efforts, veuillez envisager de le soutenir !

⭐ Étoiler sur GitHub 🐦 Share on Twitter