Skip to content

Commit

Permalink
feat(sdk): testing framework integration 2 (#579)
Browse files Browse the repository at this point in the history
#### Motivation and context

Continuation of #566 , focused on prisma runtime.

#### Migration notes

N/A

### Checklist

- [x] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

---------

Signed-off-by: Michaël <[email protected]>
  • Loading branch information
michael-0acf4 authored Feb 15, 2024
1 parent 371d257 commit 3ff31ae
Show file tree
Hide file tree
Showing 27 changed files with 659 additions and 171 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/publish-website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: metatypedev/setup-ghjk@32fe7ad4eab41d5e62189208afa6fe17112a5563
- uses: metatypedev/setup-ghjk@a7bbf22959e3c0f80b8ba9f800b0a9f1ff17fa7b
- uses: actions/cache@v4
with:
path: .venv
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ jobs:
with:
targets: ${{ matrix.target }}
# some targets don't use cross so will require the deps in the host
- uses: metatypedev/setup-ghjk@32fe7ad4eab41d5e62189208afa6fe17112a5563
- uses: metatypedev/setup-ghjk@a7bbf22959e3c0f80b8ba9f800b0a9f1ff17fa7b
- uses: Swatinem/rust-cache@v2
with:
key: ${{ runner.os }}-${{ matrix.target }}
Expand Down Expand Up @@ -172,7 +172,7 @@ jobs:
- uses: denoland/setup-deno@v1
with:
deno-version: ${{ env.DENO_VERSION }}
- uses: metatypedev/setup-ghjk@32fe7ad4eab41d5e62189208afa6fe17112a5563
- uses: metatypedev/setup-ghjk@a7bbf22959e3c0f80b8ba9f800b0a9f1ff17fa7b
- shell: bash
env:
POETRY_PYPI_TOKEN_PYPI: ${{ secrets.PYPI_TOKEN }}
Expand Down Expand Up @@ -305,7 +305,7 @@ jobs:
fetch-depth: 0
- uses: WyriHaximus/[email protected]
id: latest-tag
- uses: metatypedev/setup-ghjk@32fe7ad4eab41d5e62189208afa6fe17112a5563
- uses: metatypedev/setup-ghjk@a7bbf22959e3c0f80b8ba9f800b0a9f1ff17fa7b
- shell: bash
run: |
cd dev-tools
Expand Down
13 changes: 8 additions & 5 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
- uses: denoland/setup-deno@v1
with:
deno-version: ${{ env.DENO_VERSION }}
- uses: metatypedev/setup-ghjk@32fe7ad4eab41d5e62189208afa6fe17112a5563
- uses: metatypedev/setup-ghjk@a7bbf22959e3c0f80b8ba9f800b0a9f1ff17fa7b
- shell: bash
run: |
sudo apt update
Expand Down Expand Up @@ -98,7 +98,7 @@ jobs:
with:
path: ${{ env.DENO_DIR }}
key: deno-mac-${{ hashFiles('**/deno.lock') }}
- uses: metatypedev/setup-ghjk@32fe7ad4eab41d5e62189208afa6fe17112a5563
- uses: metatypedev/setup-ghjk@a7bbf22959e3c0f80b8ba9f800b0a9f1ff17fa7b
- name: Cache .venv dir
uses: actions/cache@v4
with:
Expand Down Expand Up @@ -146,7 +146,10 @@ jobs:
with:
path: .venv
key: ${{ runner.os }}-venv-${{ hashFiles('**/poetry.lock', '.ghjk/lock.json') }}
- uses: metatypedev/setup-ghjk@32fe7ad4eab41d5e62189208afa6fe17112a5563
- uses: metatypedev/setup-ghjk@a7bbf22959e3c0f80b8ba9f800b0a9f1ff17fa7b
with:
# temporary fix
cache-key-prefix: ${{ matrix.os }}
- shell: bash
env:
WASM_FILE: target/debug/typegraph_core.wasm
Expand Down Expand Up @@ -290,7 +293,7 @@ jobs:
- run: |
sudo apt update
sudo apt install -y --no-install-recommends zstd
- uses: metatypedev/setup-ghjk@32fe7ad4eab41d5e62189208afa6fe17112a5563
- uses: metatypedev/setup-ghjk@a7bbf22959e3c0f80b8ba9f800b0a9f1ff17fa7b
- shell: bash
env:
WASM_FILE: target/debug/typegraph_core.wasm
Expand Down Expand Up @@ -357,7 +360,7 @@ jobs:
- uses: denoland/setup-deno@v1
with:
deno-version: ${{ env.DENO_VERSION }}
- uses: metatypedev/setup-ghjk@32fe7ad4eab41d5e62189208afa6fe17112a5563
- uses: metatypedev/setup-ghjk@a7bbf22959e3c0f80b8ba9f800b0a9f1ff17fa7b
- shell: bash
run: |
cd dev-tools
Expand Down
Loading

0 comments on commit 3ff31ae

Please sign in to comment.