Skip to content

more robust createTagRegex (#35) #636

more robust createTagRegex (#35)

more robust createTagRegex (#35) #636

Workflow file for this run

name: Publish package
on:
workflow_dispatch:
push:
branches: main
paths:
- "package.json"
- ".github/workflows/main.yaml"
env:
ROAMJS_DEVELOPER_TOKEN: ${{ secrets.ROAMJS_DEVELOPER_TOKEN }}
ROAMJS_TEST_DEVELOPER_TOKEN: ${{ secrets.ROAMJS_TEST_DEVELOPER_TOKEN }}
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
jobs:
deploy:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- name: install
run: npm install
- name: authenticate
run: echo '//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}' > ~/.npmrc
- name: lint
run: npm run lint
- name: build
run: npx tsc
# - name: test
# run: npm t
- name: prepare
run: cp LICENSE README.md package.json dist
- name: publish
run: npm publish --access public
working-directory: dist