github-workflows-ollama

Configure GitHub Actions workflows for testing RAG pipelines with Ollama and pgvector.

1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/constructive-io/constructive-skills --skill github-workflows-ollama
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-workflows-ollama
Source: https://github.com/constructive-io/constructive-skills/tree/main/skills/github-workflows-ollama
Command: npx skills add https://github.com/constructive-io/constructive-skills --skill github-workflows-ollama

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the setup of Continuous Integration (CI) pipelines for AI applications, specifically enabling testing of Retrieval Augmented Generation (RAG) workflows and embedding functionalities within GitHub Actions.

Core Features & Use Cases

  • CI/CD for AI: Configure GitHub Actions to test AI applications that rely on LLMs and vector databases.
  • Ollama & pgvector Integration: Sets up Ollama and PostgreSQL with pgvector as service containers within CI jobs.
  • Use Case: When building a new AI-powered feature that uses Ollama for text generation and pgvector for semantic search, use this Skill to ensure your GitHub Actions automatically test these components on every pull request.

Quick Start

Use the github-workflows-ollama skill to set up a GitHub Actions workflow for testing RAG applications.

Frequently Asked Questions about github-workflows-ollama

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test RAG pipelines and vector embeddings in GitHub Actions CI?

To test RAG pipelines and vector embeddings in GitHub Actions CI, you configure workflows that orchestrate PostgreSQL with pgvector and Ollama as service containers alongside Node.js and pnpm dependency management to validate AI application components.

Can I use Ollama and pgvector as service containers in GitHub Actions?

Yes, you can use Ollama and PostgreSQL with pgvector as service containers in GitHub Actions by defining service container orchestration within your CI jobs alongside Node.js and pnpm dependency management to provide isolated environments for testing text generation and semantic search.

How do I set up CI/CD for AI applications using Ollama?

You set up CI/CD for AI applications using Ollama by creating GitHub Actions workflows that automatically pull Ollama service containers and execute your test suites against local LLM endpoints on every pull request, managing Node.js and pnpm dependencies.

What is needed to test pgvector and embedding functionality in CI?

Testing pgvector and embedding functionality in CI requires orchestration of a PostgreSQL service container with pgvector extensions, an Ollama service container for embeddings, and dependency management for Node.js and pnpm environments.

Does continuous integration for RAG applications require Node.js and pnpm?

Continuous integration for RAG applications using this setup requires Node.js and pnpm for dependency management, ensuring the JavaScript environment is correctly configured to run tests against the orchestrated Ollama and pgvector service containers.