Skip to content

PrincipleStudios/PrincipleTools

Repository files navigation

Site for tools.principlestudios.com

Development

Prerequisites:

  • dotnet 6
  • node 16+
  • npm 8.9+

Local development instructions

  1. Run the following from ./PrincipleStudios.Tools.Ui:

    npm install # after branch changes only
    npm start

Currently, the C# server does not have any functionality required for local development.

Build

Prerequisites

  • docker cli (either via Docker Desktop or Rancher Desktop)

Instructions

  1. Run the following from the repository root:

    docker build .

Deployments

Deployments are entirely handled via GitHub actions.

  • When a PR is opened or updated, a preview site will automatically be set up. This preview will contain all update both in the PR and in main due to how GitHub runs the actions.
  • When a PR is completed, the preview site will automatically be torn down.
  • When a commit is pushed to main, GitHub actions will build and deploy the branch.

About

Repository for source of principle.tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors