New Version Release
New Release - Automated
-
Clone the Github Repository for
yfoundry-frontend
-
Checkout
main
-
Create a branch to make changes
git branch my_branch
-
Make changes and create the PR/merge changes into
main
-
git switch main
-
Run
yfd-new-release.sh [version number]
from the/yfoundry-frontend
path- example:
yfd-new-release.sh 1.6.3
- example:
Deploy On Fleek.co
-
Login with YFD Github Credentials
- Go to Hosting
- choose
yfoundry.io
settings
tabbuild&deploy
menu option
- choose
- In the
Deploy Contexts
container- click
Edit settings
- select
releases/v1.6.3
from the dropdown menu - click
Save
- click
- Click the
Deploys
tab- click
Trigger deploy
- click
New Release - Manual
Use these instructions if you didnโt run the
yfd-new-release.sh
script
Local System
-
git checkout -b releases/v1.5.0 main
Replace 1.5.0 with the next version increment you would like to use
-
git branch --set-upstream-to=origin/main releases/v1.5.0
-
git push
GitHub y-foundry-dao/yfoundry-frontend repo
- Draft a new Release
https://github.com/Y-Foundry-Dao/yfoundry-frontend/releases/new
-
set tag to
v1.5.0
-
set target to
releases/v1.5.0
-
set title to
v1.5.0
-
set description to changes in this release
-
click
Publish Release
- Continue with Deploy on Fleek