Skip to content

Commit

Permalink
Fix release workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
icodesign committed Jul 21, 2024
1 parent 7c6a7a9 commit 9e26468
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/release-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,39 +13,39 @@ jobs:
timeout-minutes: 15
runs-on: ubuntu-latest
steps:
- name: checkout code repository
- name: Checkout code repository
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: setup node.js
- name: Setup node.js
uses: actions/setup-node@v3
with:
node-version: 14
node-version: 18

- name: install pnpm
run: npm i pnpm@latest -g

- name: setup npmrc
- name: Setup npmrc
run: echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" > .npmrc

- name: setup pnpm config
- name: Setup pnpm config
run: pnpm config set store-dir $PNPM_CACHE_FOLDER

- name: install dependencies
- name: Install dependencies
run: pnpm install

- name: build package
- name: Build package
run: pnpm run --filter @icodesign/dolphin build

- name: make sure build artifacts are created (apps/cli/dist/index.cjs)
- name: Make sure build artifacts are created (apps/cli/dist/index.cjs)
run: |
if [ ! -f "apps/cli/dist/index.cjs" ]; then
echo "Build artifacts does not exist. Exiting."
exit 1
fi
- name: create and publish versions
- name: Create and publish versions
uses: changesets/action@v1
with:
publish: pnpm publish
Expand Down

0 comments on commit 9e26468

Please sign in to comment.