Toolverse
All skills

linear-deploy-integration

by jeremylongshore

Deploy Linear-integrated applications and track deployments.\nUse when deploying to production, setting up deployment tracking,\nor integrating Linear with deployment platforms.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps

About this skill

Deploy Linear-integrated applications and track deployments.\nUse when deploying to production, setting up deployment tracking,\nor integrating Linear with deployment platforms.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz skonfigurowaną integrację Linear z GitHub (Settings > Integrations > GitHub) oraz klucz API Linear lub dostęp OAuth. 2. Przygotuj zmienne środowiskowe w swoim repozytorium: dodaj LINEAR_API_KEY do sekretów GitHub Actions oraz tokeny dostępu do platformy deploymentu (VERCEL_TOKEN dla Vercel, odpowiednie klucze dla Railway lub Cloud Run). 3. Utwórz plik workflow GitHub Actions w katalogu .github/workflows/ (np. deploy.yml), który będzie uruchamiany przy push do głównej gałęzi. Workflow powinien zawierać krok deploymentu, który generuje URL wdrożenia. 4. Dodaj krok "Track deployment in Linear" do workflow, który wywoła skrypt śledzący wdrożenie, przekazując zmienne środowiskowe LINEAR_API_KEY i informacje o środowisku (production). 5. Skill automatycznie skanuje historię commitów w poszukiwaniu magicznych słów kluczowych (Fixes, Closes, Resolves) i łączy wdrożenie z odpowiednimi zadaniami w Linear. 6. Po każdym udanym wdrożeniu skill tworzy komentarz w powiązanym zadaniu Linear z linkiem do wdrożenia i zmienia status zadania na podstawie konfiguracji.

Related skills