From 77722e7be2c52e63ff7453e1cc8bb423df7604b8 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Tue, 25 Oct 2022 11:35:06 +0200 Subject: [PATCH 1/4] version++ --- packages/react-sdk/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-sdk/package.json b/packages/react-sdk/package.json index ade03fcd41..800af1f8f0 100644 --- a/packages/react-sdk/package.json +++ b/packages/react-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@webstudio-is/react-sdk", - "version": "0.6.1", + "version": "0.7.0", "description": "Webstudio JavaScript / TypeScript API", "author": "Webstudio ", "homepage": "https://webstudio.is", From 4424f3dd9b7e37d668c989e97b72539b28a3da70 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Tue, 25 Oct 2022 12:53:26 +0200 Subject: [PATCH 2/4] prisma-client + fonts npm release --- .github/workflows/fonts.yml | 19 +++++++++++++++++++ .github/workflows/prisma-client.yml | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 .github/workflows/fonts.yml create mode 100644 .github/workflows/prisma-client.yml diff --git a/.github/workflows/fonts.yml b/.github/workflows/fonts.yml new file mode 100644 index 0000000000..401b40a814 --- /dev/null +++ b/.github/workflows/fonts.yml @@ -0,0 +1,19 @@ +name: Fonts +on: + push: + paths: + - "packages/fonts/**/*" + - ".github/workflows/fonts.yml" + - ".github/actions/publish/action.yaml" + branches: + - main +jobs: + publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: ./.github/actions/publish + with: + workdir: ./packages/fonts + filter: "@webstudio-is/fonts" + token: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/prisma-client.yml b/.github/workflows/prisma-client.yml new file mode 100644 index 0000000000..3ad6b77db3 --- /dev/null +++ b/.github/workflows/prisma-client.yml @@ -0,0 +1,19 @@ +name: Prisma Client +on: + push: + paths: + - "packages/prisma-client/**/*" + - ".github/workflows/prisma-client.yml" + - ".github/actions/publish/action.yaml" + branches: + - main +jobs: + publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: ./.github/actions/publish + with: + workdir: ./packages/prisma-client + filter: "@webstudio-is/prisma-client" + token: ${{ secrets.NPM_TOKEN }} From 501494c4d9559f9d858e4752cdcae43a0356c38f Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Tue, 25 Oct 2022 13:00:22 +0200 Subject: [PATCH 3/4] add dry tests --- .github/workflows/package-tests.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/package-tests.yml b/.github/workflows/package-tests.yml index c9a3210ef7..ef186ad8d4 100644 --- a/.github/workflows/package-tests.yml +++ b/.github/workflows/package-tests.yml @@ -57,4 +57,16 @@ jobs: with: workdir: ./packages/tsconfig filter: "@webstudio-is/tsconfig" + token: ${{ secrets.NPM_TOKEN }} + - uses: ./.github/actions/fonts + if: always() + with: + workdir: ./packages/fonts + filter: "@webstudio-is/fonts" + token: ${{ secrets.NPM_TOKEN }} + - uses: ./.github/actions/prisma-client + if: always() + with: + workdir: ./packages/prisma-client + filter: "@webstudio-is/prisma-client" token: ${{ secrets.NPM_TOKEN }} \ No newline at end of file From 42989be38b5e66a87cfb1375ab11fc5d6bfa6f85 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Tue, 25 Oct 2022 13:22:29 +0200 Subject: [PATCH 4/4] fix dry run --- .github/workflows/package-tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/package-tests.yml b/.github/workflows/package-tests.yml index ef186ad8d4..4db3e6127f 100644 --- a/.github/workflows/package-tests.yml +++ b/.github/workflows/package-tests.yml @@ -58,13 +58,13 @@ jobs: workdir: ./packages/tsconfig filter: "@webstudio-is/tsconfig" token: ${{ secrets.NPM_TOKEN }} - - uses: ./.github/actions/fonts + - uses: ./.github/actions/publish-test if: always() with: workdir: ./packages/fonts filter: "@webstudio-is/fonts" token: ${{ secrets.NPM_TOKEN }} - - uses: ./.github/actions/prisma-client + - uses: ./.github/actions/publish-test if: always() with: workdir: ./packages/prisma-client