Skip to content

ianhubnet/csk-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧱 CSK Projects

This monorepo hosts all official applications and projects built using CodeIgniter Skeleton (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_STRIP β†’ prefix to remove (csk-app-).
  • CSK_PAT β†’ personal access token for updates.

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


Example

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

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

🌍 Related Repositories


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

About

CI Skeleton - Projects Hub

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published