build: fix workflows

This commit is contained in:
Chen Asraf
2023-05-31 00:20:06 +03:00
parent 4eef99e280
commit a791434cd7
2 changed files with 21 additions and 19 deletions

View File

@@ -1,18 +1,20 @@
name: Pull Requests
# name: Pull Requests
#
# on:
# pull_request:
# branches: [ master, develop ]
# jobs:
# build:
# runs-on: ubuntu-latest
# if: "!contains(github.event.head_commit.message, '[skip ci]')"
# steps:
# - uses: actions/checkout@v3
# - uses: pnpm/action-setup@v2
# with:
# run_install: |
# - recursive: true
# args: [--frozen-lockfile, --strict-peer-dependencies]
# - run: pnpm build
# - run: pnpm test
on:
pull_request:
branches: [ master, develop ]
jobs:
build:
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[skip ci]')"
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2
with:
run_install: |
- recursive: true
args: [--frozen-lockfile, --strict-peer-dependencies]
- run: pnpm build
# - run: pnpm test

View File

@@ -27,8 +27,8 @@ jobs:
run_install: |
- recursive: true
args: [--frozen-lockfile, --strict-peer-dependencies]
- run: pnpm build
- run: cd ./dist && pnpm pack --pack-destination=../
# - run: pnpm build
- run: pnpm pack
- run: pnpm semantic-release
if: "!contains(github.event.head_commit.message, '[skip publish]')"
env: