Skip to content

Merge pull request #143 from Rikarin/develop #88

Merge pull request #143 from Rikarin/develop

Merge pull request #143 from Rikarin/develop #88

name: Continuous Delivery
on:
push:
branches:
- master
- develop
env:
HUSKY: 0
jobs:
delivery:
name: Delivery
runs-on: ubuntu-latest
permissions:
id-token: write
contents: write
issues: write
pull-requests: write
steps:
- name: Check out branch
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Use Node.js
uses: actions/setup-node@v4
with:
node-version: '20.x'
- name: Install
run: yarn install --frozen-lockfile
- name: Build
run: yarn build
- name: Release
env:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
run: |
echo '//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}' > ./.npmrc
npm whoami
npx semantic-release