Files
nono-opencode-tinfoil/.github/workflows/validate.yml
T
kawaiipunk a5f97a3a1b Add TUI for managing sandbox profile, relicense to GPLv3
- Add Go/Bubble Tea TUI app under tui/ with dashboard (status checks,
  launch, validate) and profile editor (commands, filesystem, network,
  environment sub-tabs)
- Add Makefile targets: tui, tui-build, tui-install
- Add CI step to build TUI
- Relicense MIT -> GPL-3.0
- Rewrite wrapper to resolve real opencode binary from PATH (supports
  brew, npm, volta)
- Add PATH ordering detection to install script
- Expand README with how-it-works diagram, TUI docs, keybinding table
2026-08-12 19:37:54 +01:00

29 lines
547 B
YAML

name: validate
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install nono
run: |
brew tap guybedford/nono
brew install nono
- name: Validate profile
run: nono profile validate opencode-tinfoil
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: '1.22'
- name: Build TUI
run: cd tui && go build -buildvcs=false ./...