-
Notifications
You must be signed in to change notification settings - Fork 0
Understanding The Project Structure
To publish things to the repository, maintainers should understand to follow a specific format in specific locations to keep a consistent organizational structure.
The following is a graph that represents the repository structure.
.github
βββ workflows
βββ scripts
βββ ISSUE_TEMPLATE
production
βββ [map].diff
βββ keepalive
staging
βββ [map].diff
βββ keepalive
README.md
Everything encapsulated in square brackets
[like this]means there's one or more of the same structure with a different name.
GitHub specific configurations for repository functions.
CI/CD entry points for GitHub.
Scripts for CI/CD.
GitHub issue templates for ease of use.
Consists of ready-to-go maps diffs with fixes. Maps that are not ready for production should be kept in a fork of the repository until done. (Make a pull request when done.)
Using base .rbxl or other Roblox model file formats would be too big for the repository and would reach the maximum repository size limit very fast.
(soon) Users can request the roblox model directly with an applied diff and upload said file to the Roblox platform where it can be accessed.
Consists of map fixes that are implemented in the production game.
Report a bug report here or on the official issue tracker at issues.strafes.net.