Skip to content

lukemassa/jclubtakeaways-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jclubtakeaways

Setup

Production

This repo is located in https://github.com/lukemassa/jclubtakeaways-gui. A github action builds the page into docs/, uploads as an artifact and deploys to github pages (https://github.com/lukemassa/jclubtakeaways-gui/settings/pages).

The page is then visible at https://jclubtakeaways.com

Development

The repo is mirrored in [email protected]'s AWS account, then AWS Amplify is used to deploy the "development" branch.

The page is then visible at https://development.d7s2t12hepi6g.amplifyapp.com

Development

High level, submit PRs/merge directly to "development" to develop, then merge development into "master" to deploy prod.

Propose a change

  1. Go to the development branch in git (https://github.com/lukemassa/jclubtakeaways-gui/tree/development)
  2. Create a PR with target branch "development"
  3. Have Luke review and merge
  4. Visit https://development.d7s2t12hepi6g.amplifyapp.com to view change (should be live in a few minutes)
  5. Luke merges development into master

Directly update development

Same as above, but commit directly to development, instead of creating an MR.

After this (and a few minutes) your changes will be live immediately on development

Then Luke will merge development into master

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published