chore(doc remove): removed a doc and put it in the real area for docs
This commit is contained in:
@@ -1,132 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
docker build -t git.tuffraid.net/cowch/lst_v3:latest .
|
|
||||||
docker push git.tuffraid.net/cowch/lst_v3:latest
|
|
||||||
|
|
||||||
docker compose pull && docker compose up -d --force-recreate
|
|
||||||
|
|
||||||
How to choose the bump
|
|
||||||
|
|
||||||
Use this rule:
|
|
||||||
|
|
||||||
patch = bug fix, small safe improvement
|
|
||||||
minor = new feature, backward compatible
|
|
||||||
major = breaking change
|
|
||||||
|
|
||||||
Changesets uses semver bump ty
|
|
||||||
|
|
||||||
|
|
||||||
### daily process
|
|
||||||
npm commit
|
|
||||||
|
|
||||||
- when closing a issue at the end add
|
|
||||||
Use one of these in the commit body or PR description:
|
|
||||||
|
|
||||||
- - Closes #123
|
|
||||||
- - Fixes #123
|
|
||||||
- - Resolves #123
|
|
||||||
|
|
||||||
Common ones:
|
|
||||||
|
|
||||||
- - Closes #123
|
|
||||||
- - Fixes #123
|
|
||||||
- - Resolves #123
|
|
||||||
Reference an issue without closing it
|
|
||||||
|
|
||||||
Use:
|
|
||||||
|
|
||||||
- - Refs #123
|
|
||||||
- - Related to #123
|
|
||||||
- - See #123
|
|
||||||
|
|
||||||
Good safe one:
|
|
||||||
|
|
||||||
- - Refs #123
|
|
||||||
Good example commit
|
|
||||||
|
|
||||||
Subject:
|
|
||||||
|
|
||||||
- - fix(cors): normalize external url origin
|
|
||||||
|
|
||||||
Body:
|
|
||||||
|
|
||||||
- - Refs #42
|
|
||||||
|
|
||||||
Or if this should close it:
|
|
||||||
|
|
||||||
- - Closes #42
|
|
||||||
|
|
||||||
# Release flow
|
|
||||||
npm run changeset:add
|
|
||||||
|
|
||||||
Pick one:
|
|
||||||
|
|
||||||
- patch = bug fix
|
|
||||||
- minor = new feature, non-breaking
|
|
||||||
- major = breaking change
|
|
||||||
|
|
||||||
Edit the generated .md file in .changeset it will be randomly named and add anything else in here from all the commits that are new to this release
|
|
||||||
|
|
||||||
Recommended release command
|
|
||||||
npm run changeset:version
|
|
||||||
|
|
||||||
stage the change log file
|
|
||||||
|
|
||||||
git commit -m "chore(release): version packages"
|
|
||||||
|
|
||||||
git tag v0.0.1-alpha.0 change this to the same version thats in the pkg.json
|
|
||||||
|
|
||||||
then push it
|
|
||||||
|
|
||||||
git push
|
|
||||||
git push --tags
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### release type
|
|
||||||
|
|
||||||
when we want to go from alpha to normal well do
|
|
||||||
npx changeset pre enter alpha
|
|
||||||
npx changeset pre enter rc
|
|
||||||
|
|
||||||
go to full production
|
|
||||||
npx changeset pre exit
|
|
||||||
npx changeset version
|
|
||||||
|
|
||||||
### Steps will make it cleaner later
|
|
||||||
Daily work
|
|
||||||
1. Stage files
|
|
||||||
2. npm run commit
|
|
||||||
3. Add issue keyword if needed
|
|
||||||
4. git push when ready
|
|
||||||
|
|
||||||
Release flow
|
|
||||||
1. npx changeset
|
|
||||||
2. pick patch/minor/major
|
|
||||||
3. edit the generated md file with better notes
|
|
||||||
4. npx changeset version
|
|
||||||
5. git add .
|
|
||||||
6. git commit -m "chore(release): version packages"
|
|
||||||
7. git tag vX.X.X
|
|
||||||
8. git push
|
|
||||||
9. git push --tags
|
|
||||||
|
|
||||||
|
|
||||||
# normal work
|
|
||||||
stage files
|
|
||||||
npm run commit
|
|
||||||
|
|
||||||
# if releasing
|
|
||||||
npm run commit
|
|
||||||
npm run release -- --prerelease alpha
|
|
||||||
git push
|
|
||||||
git push --tags
|
|
||||||
|
|
||||||
|
|
||||||
git add .
|
|
||||||
git commit -m "chore(release): version packages"
|
|
||||||
git tag v0.0.1-alpha.0
|
|
||||||
git push
|
|
||||||
git push --tags
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user