diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 81628f376..b9f1b8b7d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,19 +32,24 @@ jobs: - name: Typecheck files run: yarn tsc - # test: - # runs-on: ubuntu-latest - # steps: - # - name: Checkout - # uses: actions/checkout@v3 - - # - name: Setup - # uses: ./.github/actions/setup - # with: - # github_token: ${{ secrets.GITHUB_TOKEN }} - - # - name: Run unit tests - # run: yarn test --maxWorkers=2 --coverage + test: + runs-on: macos-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Setup + uses: ./.github/actions/setup + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + + - name: Codegen + working-directory: packages/webgpu + run: yarn codegen + + - name: Run unit tests + working-directory: packages/webgpu + run: yarn test:ref build-library: runs-on: ubuntu-latest diff --git a/packages/webgpu/android/cpp/AndroidPlatformContext.h b/packages/webgpu/android/cpp/AndroidPlatformContext.h index 53e96d69c..12a959f2f 100644 --- a/packages/webgpu/android/cpp/AndroidPlatformContext.h +++ b/packages/webgpu/android/cpp/AndroidPlatformContext.h @@ -22,7 +22,8 @@ class AndroidPlatformContext : public PlatformContext { jobject _blobModule; public: - explicit AndroidPlatformContext(jobject blobModule) : _blobModule(blobModule) {} + explicit AndroidPlatformContext(jobject blobModule) + : _blobModule(blobModule) {} ~AndroidPlatformContext() { if (_blobModule) { JNIEnv *env = facebook::jni::Environment::current(); diff --git a/packages/webgpu/cpp/rnwgpu/api/GPUBuffer.h b/packages/webgpu/cpp/rnwgpu/api/GPUBuffer.h index b81f3f994..7b54a9973 100644 --- a/packages/webgpu/cpp/rnwgpu/api/GPUBuffer.h +++ b/packages/webgpu/cpp/rnwgpu/api/GPUBuffer.h @@ -77,4 +77,4 @@ class GPUBuffer : public m::HybridObject { std::vector mappings; }; -} // namespace rnwgpu +} // namespace rnwgpu \ No newline at end of file diff --git a/packages/webgpu/scripts/codegen/codegen.ts b/packages/webgpu/scripts/codegen/codegen.ts index 73196f779..b04d6b503 100644 --- a/packages/webgpu/scripts/codegen/codegen.ts +++ b/packages/webgpu/scripts/codegen/codegen.ts @@ -14,7 +14,7 @@ import { getDescriptor } from "./Descriptors"; const tsConfigFilePath = path.resolve(__dirname, "../../tsconfig.json"); const filePath = path.resolve( __dirname, - "../../node_modules/@webgpu/types/dist/index.d.ts", + "../../../../node_modules/@webgpu/types/dist/index.d.ts", ); const project = new Project({ tsConfigFilePath,