set up ci for unity package

dev
Anton Franzluebbers 2022-07-19 19:36:01 -04:00
parent 06c60d557a
commit d4dca7f79e
2 changed files with 17 additions and 15 deletions

View File

@ -1,19 +1,21 @@
name: CI
name: Publish to Verdaccio
on:
push:
branches:
- main
- master
jobs:
split-upm:
name: split upm branch
publish-npm:
name: publish to npm.ugavel.com
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: split upm branch
run: |
git subtree split -P "$PKG_ROOT" -b upm
git push -u origin upm
env:
PKG_ROOT: unity_package
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
registry-url: http://npm.ugavel.com/
- name: actually publish
run: |
cd unity_package
npm publish
env:
NODE_AUTH_TOKEN: ${{secrets.VERDACCIO_TOKEN}}

View File

@ -27,7 +27,7 @@ post_user_count_example = {
}
@router.post('/update_user_count', tags=["User Count"])
@router.post('/update_user_count')
def update_user_count(data: dict):
db.insert("""
REPLACE INTO `UserCount`
@ -44,7 +44,7 @@ def update_user_count(data: dict):
return {'success': True}
@router.get('/get_user_count', tags=["User Count"])
@router.get('/get_user_count')
def get_user_count(hours: float = 24):
values = db.query("""
SELECT timestamp, total_users