https://github.com/femessage/release-script
🖨Process FEMessage's release stuff
https://github.com/femessage/release-script
release-automation release-helper release-notes
Last synced: 8 months ago
JSON representation
🖨Process FEMessage's release stuff
- Host: GitHub
- URL: https://github.com/femessage/release-script
- Owner: FEMessage
- Created: 2019-06-03T04:19:35.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-12-06T07:17:44.000Z (almost 4 years ago)
- Last Synced: 2025-01-02T11:44:26.991Z (9 months ago)
- Topics: release-automation, release-helper, release-notes
- Language: Shell
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# release-script
🖨Process FEMessage's release stuff## release
```sh
./release.sh
```cd local repo directory add merge dev into master, then push to remote repo, which will trigger travis ci to:
- publish npm
- deploy gh-pages> make sure all repos(defined in repos.sh) haven been cloned.
## get release log
```sh
./get-release-log.sh
```generate **all** repos defined in `repos.sh` last 7 days github release notes into a md file.
```sh
./get-release-log.sh el-data-table vue-sfc-cli
```
generate **el-data-table** and **vue-sfc-cli** github release notes into a md filehere may occur github api [rate limiting](https://developer.github.com/v3/#rate-limiting):
- For unauthenticated requests, the rate limit allows for up to **60** requests per hour, associated with the originating **IP** address
- For API requests using Basic Authentication or OAuth, you can make up to **5000** requests per hour, associated with the authenticated **user**