Skip to content

Commit

Permalink
Upgrade @pixi-essentials/area-allocator, @pixi-essentials/gradients, …
Browse files Browse the repository at this point in the history
…@pixi-essentials/texture-allocator, @pixi-essentials/svg to PixiJS 8 (#107)
  • Loading branch information
ShukantPal authored Oct 8, 2024
1 parent 0c61c08 commit b1ff690
Show file tree
Hide file tree
Showing 121 changed files with 5,483 additions and 3,198 deletions.
34 changes: 34 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Build

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.x, 22.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- uses: actions/checkout@v4

- name: Setup PNPM
uses: pnpm/action-setup@v4
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'

- name: Install Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
cache: 'pnpm'
node-version: ${{ matrix.node-version }}

- run: pnpm i -g @microsoft/rush

- run: rush install
- run: rush rebuild

34 changes: 34 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Lint

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
lint:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.x, 22.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- uses: actions/checkout@v4

- name: Setup PNPM
uses: pnpm/action-setup@v4
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'

- name: Install Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
cache: 'pnpm'
node-version: ${{ matrix.node-version }}

- run: pnpm i -g @microsoft/rush

- run: rush install
- run: rush lint

42 changes: 0 additions & 42 deletions .github/workflows/node.js.yml

This file was deleted.

34 changes: 34 additions & 0 deletions .github/workflows/type-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Type Check

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
type-check:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.x, 22.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- uses: actions/checkout@v4

- name: Setup PNPM
uses: pnpm/action-setup@v4
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'

- name: Install Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
cache: 'pnpm'
node-version: ${{ matrix.node-version }}

- run: pnpm i -g @microsoft/rush

- run: rush install
- run: rush build:types -f @pixi-essentials/svg

Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/bounds",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/bounds"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/bvh",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/bvh"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/conic",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/conic"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/cull",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/cull"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/data-half-edge-mesh",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/data-half-edge-mesh"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/filter-fft",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/filter-fft"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/instanced-renderer",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/instanced-renderer"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/mixin-smart-mask",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/mixin-smart-mask"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/object-pool",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/object-pool"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/react-bindings",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/react-bindings"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/shader-preprocessor",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/shader-preprocessor"
}
10 changes: 0 additions & 10 deletions common/changes/@pixi-essentials/svg/master_2023-07-03-13-16.json

This file was deleted.

10 changes: 0 additions & 10 deletions common/changes/@pixi-essentials/svg/master_2023-07-03-13-17.json

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/system-g",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/system-g"
}

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/transformer",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/transformer"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@pixi-essentials/types",
"comment": "",
"type": "none"
}
],
"packageName": "@pixi-essentials/types"
}
10 changes: 10 additions & 0 deletions common/config/rush/command-line.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,16 @@
"description": "@microsoft/api-extractor is used to bundle the compiler generated .d.ts files",
"safeForSimultaneousRushProcesses": true,
"enableParallelism": true,
"ignoreMissingScript": true,
"allowWarningsInSuccessfulBuild": true
},
{
"commandKind": "bulk",
"name": "lint",
"summary": "Lint all TypeScript files in the project",
"description": "Uses ESLint to lint all TypeScript files in the project",
"safeForSimultaneousRushProcesses": true,
"enableParallelism": true,
"ignoreMissingScript": true
}
]
Expand Down
Loading

0 comments on commit b1ff690

Please sign in to comment.