1.1.6, add github action for publish, update readme, add snippets for orderbook usage

This commit is contained in:
TS
2020-07-21 11:28:05 +01:00
parent a1da0d617b
commit ddc2bd8f78
6 changed files with 177 additions and 84 deletions

16
.github/workflow-settings.json vendored Normal file
View File

@@ -0,0 +1,16 @@
{
"EXCLUDE_MESSAGES": [
"update package version",
"update packages",
"update wp version",
"trigger workflow",
"update TOC"
],
"PROJECT": "Backlog",
"ISSUE_COLUMN": "To do",
"PR_COLUMN": "In progress",
"PR_BODY_TITLE": "## Changes",
"TOC_FOLDING": "1",
"TOC_MAX_HEADER_LEVEL": "3",
"TOC_TITLE": "Summary"
}

61
.github/workflows/npmpublish.yml vendored Normal file
View File

@@ -0,0 +1,61 @@
# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
# For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages
name: Publish to NPM
on:
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: 12
#- run: npm ci
#- run: npm test
publish-npm:
needs: build
runs-on: ubuntu-latest
steps:
- name: Package Version Updated
uses: MontyD/package-json-updated-action@1.0.1
id: version-updated
with:
path: package.json
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- uses: actions/checkout@v2
if: steps.version-updated.outputs.has-updated
- uses: actions/setup-node@v1
if: steps.version-updated.outputs.has-updated
with:
node-version: 12
registry-url: https://registry.npmjs.org/
#- run: npm ci
- run: npm publish
if: steps.version-updated.outputs.has-updated
env:
NODE_AUTH_TOKEN: ${{secrets.npm_token}}
#publish-gpr:
#needs: build
#runs-on: ubuntu-latest
#steps:
#- uses: actions/checkout@v2
#- uses: actions/setup-node@v1
# with:
# node-version: 12
# registry-url: https://npm.pkg.github.com/
#- run: npm ci
#- run: npm publish
# env:
# NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}