Skip to content

chore(release): v3.0.0-beta.12 #4

chore(release): v3.0.0-beta.12

chore(release): v3.0.0-beta.12 #4

Workflow file for this run

name: Release 3x Beta NPM Packages
on:
push:
branches:
- feat_v3.x:
pull_request:
branches:
- feat_v3.x
jobs:
release-beta:
if: startsWith(github.event.head_commit.message, 'chore(release): ') && contains(github.event.head_commit.message, '-beta.')

Check failure on line 14 in .github/workflows/release-beta.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/release-beta.yml

Invalid workflow file

You have an error in your yaml syntax on line 14
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
NPM_CONFIG_PROVENANCE: true
TAG: ${{ inputs.tags }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install pnpm
run: npm install -g pnpm@v9
- uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install --no-frozen-lockfile
- name: Run Build
run: pnpm build && pnpm build:taro
- name: Run Release @nutui/nutui-react
run: cd ./release/h5 && npm publish --dry-run --tag beta
- name: Run Releases @nutui/nutui-react-taro
run: cd ./release/taro && npm publish --dry-run --tag beta