Skip to content

Merge remote-tracking branch 'origin/main' #61

Merge remote-tracking branch 'origin/main'

Merge remote-tracking branch 'origin/main' #61

Workflow file for this run

on:
push:
branches:
- main
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
registry-url: https://registry.npmjs.org/
always-auth: true
- name: Github Config
env:
GH_TOKEN: ${{ github.token }}
run: |
git config --global user.email "${GITHUB_ACTOR_ID}+${GITHUB_ACTOR}@users.noreply.github.com"
git config --global user.name "$(gh api /users/${GITHUB_ACTOR} | jq .name -r)"
git config -l
- name: Install
run: npm install
- name: Bump version and tag
run: |
VERSION=$(npm version patch -m "chore(release): %s")
- name: Build
run: npm run build
- name: Push new tag to repository
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
git push origin HEAD:main --tags
- name: Publish
run: npm publish