You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Due to Github Page's limitation of only deploying to master, this is my current resolution:
master is for public files only. After the gh-pages deployment script is run, the static files will override all files in master
development is the main branch
new release branches are created for each new bundle of work. Release branches are named as release/VERSION_NAME, e.g. release/v1.4.2
Feature branches branch off the respective release branch
.gitignore ignores /public folder
Once a release branch is completed, create PR back to development branch, add git tag of the merge commit
Run deploy script 🚀
Note: this is the interim workflow whilst we're still using Github Pages. It seems like a good workflow, albeit cumbersome. We can look into a leaner process after we have another hosting environment.
How might we create an efficient deployment workflow?
Current problems:
public/
folder is not ignoredrelease
branches, seems a bit cumbersomeSome initial ideas:
public/
folderThe text was updated successfully, but these errors were encountered: