An open API service indexing awesome lists of open source software.

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

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 file

here 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**