Skip to content

Update installer and workflows/actions for CI/CD#1

Merged
kovtcharov merged 8 commits intomainfrom
kalin/workflows
Jan 30, 2025
Merged

Update installer and workflows/actions for CI/CD#1
kovtcharov merged 8 commits intomainfrom
kalin/workflows

Conversation

@kovtcharov
Copy link
Collaborator

@kovtcharov kovtcharov commented Jan 30, 2025

Add github workflows to enable CI/CD checks and build installers. Also updated installer with the following updates:

  • Removed unnecessary AMD_OGA env variables in workflows
  • Generic mode skips any NPU-related dependency installations (wheels and driver)
  • Added install of GAIA-CLI command shell desktop shortcut
  • Skip driver install, provide warning if .240 is not installed
  • Removed NPU-only support for generic mode to allow us to ship this to gaia OS

@kovtcharov kovtcharov added the enhancement New feature or request label Jan 30, 2025
@kovtcharov kovtcharov requested a review from vgodsoe January 30, 2025 00:41
@kovtcharov kovtcharov self-assigned this Jan 30, 2025
@kovtcharov kovtcharov changed the title Github workflows and actions for CI/CD Update installer and workflows/actions for CI/CD Jan 30, 2025
@kovtcharov kovtcharov enabled auto-merge (squash) January 30, 2025 22:42
@kovtcharov kovtcharov merged commit a0982c2 into main Jan 30, 2025
4 checks passed
@kovtcharov kovtcharov deleted the kalin/workflows branch January 30, 2025 22:51
itomek pushed a commit that referenced this pull request Apr 30, 2025
github-merge-queue bot pushed a commit that referenced this pull request Jan 14, 2026
## Summary

Adds a public roadmap and technical implementation plans to the
documentation site, giving users visibility into what's coming next for
GAIA.

## Changes

### New Documentation Pages
- **Roadmap** (`docs/roadmap.mdx`) - Timeline and upcoming priorities
- **Chat UI Plan** (`docs/plans/chat-ui.mdx` + `chat-ui.md`) -
Privacy-first desktop chat with RAG
- **Installer Plan** (`docs/plans/installer.mdx` + `installer.md`) -
Lightweight one-command installer

### Navigation Structure
Added **Roadmap** as a new top-level tab:
```
Roadmap (tab)
├── What's Next (group)
│   └── Roadmap
└── Plans (group)
    ├── Installer
    └── Chat UI
```

### Key Features
- **Q1 2026 Timeline** - Visual Mermaid diagram showing Installer → Chat
UI
- **Work in Progress label** - Transparent about evolving plans
- **Analytics-driven** - Explains how priorities are determined
- **Community engagement** - Email contact ([email protected]) for use cases
- **Dual format** - `.mdx` summaries for site, `.md` detailed specs for
GitHub

## Why

Based on analytics from amd-gaia.ai:
- `/quickstart` is the #1 page (38 views) - users want fast onboarding
- Chat agent playbook is #2 (17 views) - strong RAG/chat interest
- 60%+ Linux traffic - developer/privacy-focused audience

A public roadmap builds trust and enables community feedback on
priorities.

---------

Co-authored-by: kovtcharov-amd <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants