Skip to content

SatelCreative/okanagan-spirits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repo Name

Link to the Notion space corresponding to this repo

👥 Contributing

Template note: When a repository is created from this template, the Template Cleanup workflow automatically removes .github/workflows/storefront-deploy_clean_theme.yml and the google-drive/ directory on the first push to main. This keeps downstream repositories lightweight while the template retains the Google Drive packaging workflow.

🔭 Overview

This repository is a monorepo that will contain all the code base for the client.

🧩 Components

🗂️ Repository Structure

This repository is organized as a monorepo, containing multiple components and utilities for the project. Below is an overview of the main directories:

  • storefront/

    • Contains the main storefront codebase, likely for a web or e-commerce frontend.
    • Subfolders:
      • templates/, snippets/, sections/, locales/, layout/, config/, assets/: Standard structure for a modern web storefront (e.g., Shopify theme or similar).
    • Key files: package.json, config.yml.example, .gitignore, .prettierignore.
  • docs/

    • Documentation, diagrams, and other project-related docs.
  • .github/workflows/

    • Deployment related files
  • Top-level files

    • README.md: This file.
    • CONTRIBUTING.md: Contribution guidelines.
    • .gitignore: Git ignore rules.
    • set_version.sh: Shell script for version management.

Google Drive Packaging (template only)

The template includes a workflow and scripts for packaging the storefront and uploading the archive to Google Drive:

  • .github/workflows/storefront-deploy_clean_theme.yml – runs nightly in the template repository (and on manual dispatch/PRs) to create a [CLEAN-THEME] YYYY-MM-DD.zip archive and upload it to Drive.
  • google-drive/ – helper scripts and setup documentation used by the workflow (upload_to_drive.py, generate_oauth_token.py, README.md).

When a new repository is created from this template, the Template Cleanup workflow automatically removes the Drive workflow, the google-drive/ directory, and itself on the first push to main, so downstream repos stay lightweight.

🪄 Processes

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors