Awesome
<br /> <p align="center"> <a href="https://github.com/surmon-china/surmon.me" target="blank"> <img src="/screenshots/logo.svg" height="48" alt="surmon.me logo" /> </a> </p>Surmon.me
My personal website and blog, powered by Vue(3), API services provided by NodePress.
- RESTful API service for blog:
nodepress
powered by nestjs - Blog admin site:
surmon.admin
powered by React &Veact
- Blog native app:
surmon.me.native
powered by react-native
Screenshot
Development Setup
# install dependencies
$ pnpm install
$ pnpm run dev
$ pnpm run build
$ pnpm run start
# lint test
$ pnpm run lint
# release
$ pnpm run release
Actions setup
Rule:
- Any PR opened →
CI:Build test
- New tag
v*
→CI:Create Release
- Release created →
CI:Deploy
→CI:Execute server script
Changelog
Detailed changes for each release are documented in the release notes.
License
Licensed under the MIT License.