Skip to content

ianhubnet/csk-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

257 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧱 CSK Projects

This monorepo hosts all official applications and projects built using CiSkeleton (CSK).

Each application is developed as a standalone CSK app, managed as a Git submodule for independent lifecycle and deployment.

🧭 Purpose

  • Keep all CSK-based applications organized.
  • Enable CI/CD automation for production-ready deployments.
  • Provide a visible overview of projects under active development.

πŸ“¦ Structure

Projects follow the convention: csk-app-<example> and automatically integrate into:

projects/
β”œβ”€β”€ default/
β”œβ”€β”€ example/
└── ...

Automation

Every project must define:

  • CSK_NAME variable β†’ name of the project (e.g., ianhub).
  • CSK_PAT secret β†’ personal access token for communication.

πŸͺ„ CSK automatically syncs project updates, keeping all related repositories aligned.


Example

| Project | Example Repo | CSK_PAT | Added Under | |---------|--------------|-----------|---------|-------------| | default | csk-app-default | <secret> | projects/default | | ianhub | csk-app-ianhub | <secret> | projects/ianhub | | example | random-app-example | <secret> | projects/example |


🧩 The csk-projects repo serves as the foundation for multi-app distribution and deployment.

🌍 Related Repositories

  • csk-core β€” Main CSK Framework (Private)
  • csk-common β€” CSK Shared Assets (Public)
  • csk-packages β€” Modules, plugins, themes, and languages (Public index)

This repo acts as an index for all CSK-powered applications β€” some public, most private.

About

CiSkeleton - Projects Hub

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors