Skip to content

styling tweaks to tabs #34

styling tweaks to tabs

styling tweaks to tabs #34

name: Publish NPM Package
on:
release:
types: [ created ]
push:
branches:
- 'feature/*'
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: "Checkout"
uses: actions/checkout@v3
- name: "Setup Node"
uses: actions/setup-node@v3
with:
node-version: 18
registry-url: https://npm.pkg.github.com/
- name: "Install"
run: yarn install
- name: "Build"
run: yarn build
- name: "Copy README.md"
run: cp README.md dist/README.md
- name: "Copy package.json"
run: |
version=$(jq -r '.version' package.json)
timestamp=$(date +%s)
if [[ "$version" == *alpha* ]] || [[ "$version" == *beta* ]]
then
jq .version="\"$version.$timestamp\"" package.json > dist/package.json
else
cp package.json dist/package.json
fi
- name: "Publish"
run: yarn publish ./dist
env:
NODE_AUTH_TOKEN: ${{secrets.NPM_PAT_TOKEN}}