Skip to content

Commit 295ceb6

Browse files
authored
pkg.pr.new fixes (#180)
* Add weekly beta release workflow and clean up publish workflow - Introduced a new GitHub Actions workflow for weekly beta releases, scheduled every Thursday at 03:00 UTC, with manual trigger support. - The workflow includes steps for installing dependencies, version bumping, and publishing to npm with a "beta" dist-tag. - Removed the Continuous Release step from the existing publish workflow for clarity. * Update pkg-pr-new to version 0.0.53 and modify workflows - Added pkg-pr-new version 0.0.53 to package.json and updated pnpm-lock.yaml accordingly. - Removed the deprecated pre-release workflow. - Enhanced the publish workflow to include a Continuous Release step using pkg-pr-new for publishing packages. * Add pkg.pr.new badge to README.md - Included a new badge for pkg.pr.new in the README.md to enhance visibility of the package's status and updates. * Fix syntax error in publish.yml workflow configuration - Corrected the branches array syntax in the publish.yml file by adding a closing bracket to ensure proper workflow execution. * Update repository URL in package.json for blocks package - Changed the repository URL format in package.json from a git+https link to a standard https link for improved accessibility.
1 parent 76c672b commit 295ceb6

File tree

6 files changed

+27
-30
lines changed

6 files changed

+27
-30
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ jobs:
2424
run: pnpm install
2525

2626
- name: Continuous Release
27-
run: pnpm dlx pkg-pr-new publish './packages/lib'
27+
run: pnpm dlx pkg-pr-new publish --compact './packages/lib' './packages/blocks'

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"eslint-plugin-react": "7.37.5",
3535
"eslint-plugin-react-compiler": "19.0.0-beta-ebf51a3-20250411",
3636
"globals": "16.2.0",
37+
"pkg-pr-new": "^0.0.53",
3738
"type-fest": "4.41.0",
3839
"typescript": "5.8.3",
3940
"typescript-eslint": "8.34.0",

packages/blocks/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"repository": {
2929
"type": "git",
30-
"url": "git+https://github.com/playcanvas/react.git",
30+
"url": "https://github.com/playcanvas/react",
3131
"directory": "packages/blocks"
3232
},
3333
"keywords": [

packages/lib/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
[![Discord](https://img.shields.io/discord/740090768164651008?style=flat&colorA=333333&colorB=444444&label=discord&logo=discord&logoColor=ffffff)](https://discord.com/channels/408617316415307776/408617316415307778)
33
[![Twitter](https://img.shields.io/twitter/follow/playcanvas?label=%40playcanvas&style=flat&colorA=333333&colorB=333333&logo=x&logoColor=ffffff)](https://x.com/playcanvas)
44
[![Issues](https://img.shields.io/github/issues/playcanvas/react?style=flat&colorA=333333&colorB=444444)](https://github.com/playcanvas/react)
5+
[![pkg.pr.new](https://pkg.pr.new/badge/playcanvas/react)](https://pkg.pr.new/~/playcanvas/react)
56

67
## @playcanvas/react
78
_⚡ A full-featured library for interactive 3D in React._

packages/lib/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@
105105
"@vitest/coverage-v8": "3.2.3",
106106
"eslint-plugin-require-extensions": "^0.1.3",
107107
"jsdom": "26.1.0",
108-
"pkg-pr-new": "0.0.51",
109108
"vitest": "3.2.3"
110109
}
111110
}

pnpm-lock.yaml

Lines changed: 23 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)