linear-ci-integration

Featured

Integrate Linear with GitHub Actions CI/CD pipelines. Use when setting up automated testing, PR-to-issue linking, or creating Linear issues from CI failures. Trigger: "linear CI", "linear GitHub Actions", "linear CI/CD", "linear automated tests", "linear PR integration".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Linear CI Integration ## Overview Integrate Linear into GitHub Actions CI/CD pipelines: run integration tests against the Linear API, automatically link PRs to issues, transition issue states on PR events, and create Linear issues from build failures. ## Prerequisites - GitHub repository with Actions enabled - Linear API key stored as GitHub secret - npm/pnpm project with `@linear/sdk` configured ## Instructions ### Step 1: Store Secrets in GitHub ```bash # Using GitHub CLI gh secret set LINEAR_API_KEY --body "lin_api_xxxxxxxxxxxx" gh secret set LINEAR_WEBHOOK_SECRET --body "whsec_xxxxxxxxxxxx" # Store team ID for CI-created issues gh variable set LINEAR_TEAM_ID --body "team-uuid-here" ``` ### Step 2: Integration Test Workflow ```yaml # .github/workflows/linear-tests.yml name: Linear Integration Tests on: push: branches: [main] pull_request: env: LINEAR_API_KEY: ${{ secrets.LINEAR_API_KEY }} jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '20' cache: 'npm' - run: npm ci - run: npm run test:linear env: LINEAR_API_KEY: ${{ secrets.LINEAR_API_KEY }} - uses: actions/upload-artifact@v4 if: always() with: name: test-results path: test-results/ ``` ### Step 3: Integration Test Suite ```typescript // tests/linear.integration.test.ts import { describe, it, expect, before...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

linear-deploy-integration

Deploy Linear-integrated applications and track deployments. Use when deploying to production, linking deploys to issues, or setting up deployment tracking with Vercel/Railway/Cloud Run. Trigger: "deploy linear integration", "linear deployment", "linear vercel", "track linear deployments", "linear deploy tracking".

2,266 Updated today
jeremylongshore
AI & Automation Featured

linktree-ci-integration

Ci Integration for Linktree. Trigger: "linktree ci integration".

2,266 Updated today
jeremylongshore
AI & Automation Featured

linear-local-dev-loop

Set up local Linear development environment and testing workflow. Use when configuring local dev, testing integrations, or setting up a development workflow with Linear webhooks. Trigger: "linear local development", "linear dev setup", "test linear locally", "linear development environment".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-ci-integration

Configure CI/CD pipelines for Klaviyo integrations with GitHub Actions. Use when setting up automated testing, configuring CI secrets, or integrating Klaviyo SDK tests into your build pipeline. Trigger with phrases like "klaviyo CI", "klaviyo GitHub Actions", "klaviyo automated tests", "CI klaviyo", "klaviyo pipeline".

2,266 Updated today
jeremylongshore
API & Backend Listed

linear

Manages Linear issues, teams, and projects via CLI. Lists issues, creates tasks, views details, links issues, and runs GraphQL queries. Must use for "my Linear issues", "create Linear task", "link issues in Linear", "Linear API query", or any Linear project management request.

335 Updated today
aiskillstore