Skip to content

Commit 83b2c23

Browse files
committed
updated to PhysX 5.5.1
1 parent 8aa16e8 commit 83b2c23

File tree

8 files changed

+25
-11
lines changed

8 files changed

+25
-11
lines changed

.github/workflows/release.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ jobs:
99
build:
1010
name: Build PhysX-JS-WebIDL
1111
runs-on: ubuntu-latest
12+
environment: publish
1213
permissions:
1314
contents: write
15+
1416
steps:
1517
- name: Checkout Repository
1618
uses: actions/checkout@v4
@@ -36,3 +38,17 @@ jobs:
3638
artifacts: "dist/*"
3739
draft: true
3840
updateOnlyUnreleased: true
41+
42+
- name: Setup node
43+
uses: actions/setup-node@v4
44+
with:
45+
node-version: '20.x'
46+
registry-url: 'https://registry.npmjs.org'
47+
- run: npm ci
48+
49+
- name: Publish to npmjs
50+
working-directory: ./dist
51+
run: npm publish --provenance --access public
52+
env:
53+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
54+

NOTICE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ of the **MIT License** which is available at https://opensource.org/licenses/MIT
99

1010
## Third-party Content
1111

12-
This software includes a binary distribution of [NVIDIA PhysX 4.1](https://github.com/NVIDIAGameWorks/PhysX).
12+
This software includes a binary distribution of [NVIDIA PhysX 5.5.1](https://github.com/NVIDIAGameWorks/PhysX).
1313

1414
NVIDIA PhysX comes under the following license:
1515

PhysX

Submodule PhysX updated 1843 files

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# physx-js-webidl
2-
Javascript/WASM bindings for Nvidia PhysX 5.5.0.
2+
Javascript/WASM bindings for Nvidia PhysX 5.5.1.
33

44
Looking for pre-built binaries / build instructions? See [below](#pre-built-binaries)
55

@@ -20,7 +20,7 @@ There is a basic [hello world example](dist/helloworld.html): 10 boxes falling o
2020

2121
## Documentation
2222
The API is very close to the original PhysX C++ API, so you can simply use the official
23-
[PhysX API documentation](https://nvidia-omniverse.github.io/PhysX/physx/5.5.0/index.html)
23+
[PhysX API documentation](https://nvidia-omniverse.github.io/PhysX/physx/5.5.1/index.html)
2424

2525
However, in order to make the bindings work with emscripten a few additional wrappers are needed here and there. So it might
2626
make sense to also take a look into the [PhysXWasm.idl](https://github.com/fabmax/PhysX/blob/webidl-bindings/physx/source/webidlbindings/src/wasm/PhysXWasm.idl)

dist/NOTICE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ of the **MIT License** which is available at https://opensource.org/licenses/MIT
99

1010
## Third-party Content
1111

12-
This software includes a binary distribution of [NVIDIA PhysX 4.1](https://github.com/NVIDIAGameWorks/PhysX).
12+
This software includes a binary distribution of [NVIDIA PhysX 5.5.1](https://github.com/NVIDIAGameWorks/PhysX).
1313

1414
NVIDIA PhysX comes under the following license:
1515

dist/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# physx-js-webidl
2-
Javascript/WASM bindings for Nvidia PhysX 5.5.0.
2+
Javascript/WASM bindings for Nvidia PhysX 5.5.1.
33

44
Looking for pre-built binaries / build instructions? See [below](#pre-built-binaries)
55

@@ -20,7 +20,7 @@ There is a basic [hello world example](dist/helloworld.html): 10 boxes falling o
2020

2121
## Documentation
2222
The API is very close to the original PhysX C++ API, so you can simply use the official
23-
[PhysX API documentation](https://nvidia-omniverse.github.io/PhysX/physx/5.5.0/index.html)
23+
[PhysX API documentation](https://nvidia-omniverse.github.io/PhysX/physx/5.5.1/index.html)
2424

2525
However, in order to make the bindings work with emscripten a few additional wrappers are needed here and there. So it might
2626
make sense to also take a look into the [PhysXWasm.idl](https://github.com/fabmax/PhysX/blob/webidl-bindings/physx/source/webidlbindings/src/wasm/PhysXWasm.idl)

dist/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "physx-js-webidl",
3-
"version": "2.5.0",
4-
"description": "Javascript/WASM bindings for Nvidia PhysX 5.5.0",
3+
"version": "2.5.1",
4+
"description": "Javascript/WASM bindings for Nvidia PhysX 5.5.1",
55
"author": "fabmax",
66
"main": "physx-js-webidl.js",
77
"types": "physx-js-webidl.d.ts",

docker-compose.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
version: '3'
2-
31
services:
42
builder:
53
build: .

0 commit comments

Comments
 (0)