Skip to content

Project setup: repo structure, LICENSE, CI workflows #1

Description

@athal7

Overview

Set up the basic repository structure following the ocdc pattern.

Tasks

  • Add MIT LICENSE
  • Create initial README.md with overview and configuration docs
  • Add .github/workflows/test.yml for CI
  • Add .github/workflows/release.yml for tagged releases
  • Create plugin/ directory structure
  • Add install.sh for curl-pipe-bash installation
  • Add CONTRIBUTING.md

File Structure

opencode-ntfy/
├── .github/
│   └── workflows/
│       ├── test.yml
│       └── release.yml
├── plugin/
│   ├── index.js
│   ├── notifier.js
│   ├── callback.js
│   ├── hostname.js
│   └── tokens.js
├── test/
│   └── run_tests.bash
├── install.sh
├── README.md
├── LICENSE
└── CONTRIBUTING.md

Acceptance Criteria

  • Repository has all scaffolding files
  • CI runs on PRs
  • Release workflow triggers on tags

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions