Contributing assets to the Dev Forge CDN repository makes your images, logos, and icons immediately accessible via jsDelivr — a free, fast, and globally distributed CDN — using a permanent, version-pinned URL. The repositoryDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/tutosrive/images-projects-srm-trg/llms.txt
Use this file to discover all available pages before exploring further.
tutosrive/images-projects-srm-trg acts as a static file store: every file you commit is served directly from GitHub through jsDelivr with no build step or deployment pipeline required. This guide walks you through cloning the repository, placing your file in the correct folder, updating the folder’s README.md index, and constructing a stable CDN URL once your commit lands.
Before you begin, make sure you have the following installed and configured:
- Git (any recent version) — git-scm.com
- A GitHub account with push access to tutosrive/images-projects-srm-trg
Contribution steps
Clone the repository
Clone the repository locally:If you already have a local clone, make sure it is up to date before adding new files:
Place your file in the correct directory
Assets are organized into top-level project folders. Choose the folder that matches the project your asset belongs to and drop your file there. If no suitable folder exists, create a new one following the same flat structure.
Update the README.md in the target folder
Every folder contains a Columns explained:
You can use
README.md that serves as a human-readable index of its assets. Add a row for your new file following the three-column table format used across the repository:| Column | Purpose |
|---|---|
file | The file name as it appears in the folder |
link | A clickable hyperlink to the jsDelivr CDN URL |
preview | An inline  tag so the table renders a thumbnail on GitHub |
@main as the ref while preparing your commit; once your commit is pushed you should update the ref to a pinned commit SHA (see step 5) so the link remains stable even if the file is later moved.Some folders in the repository (such as
dev2forge/README.md) use slightly different column headers like File Name, Link en GitHub, and Vista previa CDN. Match the header style that already exists in whichever folder you are editing — the three-column structure is what matters for consistency.Commit and push your changes
Stage both your new asset and the updated Replace
README.md, then push to your branch:<asset-name> with the actual file name and <project-folder> with the target directory, for example:Get the commit SHA and construct your pinned CDN URL
After your commit lands on Then retrieve the full SHA:Construct the pinned URL using the full SHA:Real examples from the repository:
main, retrieve the full 40-character commit SHA from GitHub. You can find it in two ways:Option A — GitHub web UI:- Open the repository on GitHub:
https://github.com/tutosrive/images-projects-srm-trg - Click Commits (above the file list)
- Locate your commit and click the copy icon next to the short SHA on the right