From 797ddfad8d374f96da87b6309bb1704b5594c878 Mon Sep 17 00:00:00 2001 From: Mikolaj Date: Mon, 22 Jan 2024 15:13:48 +0100 Subject: [PATCH 1/3] Update package.json and publish_docs.yaml --- .github/workflows/publish_docs.yaml | 3 +-- package.json | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish_docs.yaml b/.github/workflows/publish_docs.yaml index 6ce57ab0..4b36f137 100644 --- a/.github/workflows/publish_docs.yaml +++ b/.github/workflows/publish_docs.yaml @@ -12,8 +12,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - # the same as in our docker_membrane repository - node-version: 16 + node-version: 18 - name: Install yarn Dependencies run: yarn diff --git a/package.json b/package.json index b226d9cb..7ab13d3b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jellyfish-dev/react-native-client-sdk", - "version": "0.1.3", + "version": "0.1.4", "description": "React native client sdk for the Jellyfish server.", "main": "lib/commonjs/index", "license": "Apache-2.0", From 57f1ee01d255ab3458267bd4d43cabea2ae89da4 Mon Sep 17 00:00:00 2001 From: Mikolaj Date: Mon, 22 Jan 2024 15:25:26 +0100 Subject: [PATCH 2/3] Update /publish_docs.yaml --- .github/workflows/publish_docs.yaml | 51 +++++++++++++++++++++++++---- 1 file changed, 45 insertions(+), 6 deletions(-) diff --git a/.github/workflows/publish_docs.yaml b/.github/workflows/publish_docs.yaml index 4b36f137..00b744b3 100644 --- a/.github/workflows/publish_docs.yaml +++ b/.github/workflows/publish_docs.yaml @@ -9,16 +9,55 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + + - name: Use Node.js + uses: actions/setup-node@v4 with: - node-version: 18 + node-version: '18.x' + yarn-version: '1.22.x' + + - name: Run yarn install in root directory + run: | + cd $GITHUB_WORKSPACE + yarn install + + - name: Upload yarn.lock artifact + uses: actions/upload-artifact@v2 + with: + name: yarn-lock + path: | + /home/runner/work/react-native-client-sdk/react-native-client-sdk/yarn.lock + + - name: Run yarn install in example directory + run: | + cd $GITHUB_WORKSPACE/example + yarn install - - name: Install yarn Dependencies - run: yarn + - name: Upload yarn.lock artifact + uses: actions/upload-artifact@v2 + with: + name: yarn-lock-example + path: | + /home/runner/work/react-native-client-sdk/react-native-client-sdk/example/yarn.lock + + - name: Run yarn install in webdriverio-test directory + run: | + cd $GITHUB_WORKSPACE/example/webdriverio-test + yarn install + + - name: Upload yarn.lock artifact + uses: actions/upload-artifact@v2 + with: + name: yarn-lock-webdriverio-test + path: | + /home/runner/work/react-native-client-sdk/react-native-client-sdk/example/webdriverio-test/yarn.lock - name: Build Docs - run: yarn docs + + run: | + cd $GITHUB_WORKSPACE + yarn docs - name: Deploy uses: s0/git-publish-subdir-action@develop From 0f7a3c61d8b38f3e8cca1a8d4fec5c136395a0fe Mon Sep 17 00:00:00 2001 From: Mikolaj Date: Mon, 22 Jan 2024 15:31:43 +0100 Subject: [PATCH 3/3] Update /publish_docs.yaml --- .github/workflows/publish_docs.yaml | 52 ++++++++++++++--------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/publish_docs.yaml b/.github/workflows/publish_docs.yaml index 00b744b3..6f891b77 100644 --- a/.github/workflows/publish_docs.yaml +++ b/.github/workflows/publish_docs.yaml @@ -22,36 +22,36 @@ jobs: cd $GITHUB_WORKSPACE yarn install - - name: Upload yarn.lock artifact - uses: actions/upload-artifact@v2 - with: - name: yarn-lock - path: | - /home/runner/work/react-native-client-sdk/react-native-client-sdk/yarn.lock + - name: Upload yarn.lock artifact + uses: actions/upload-artifact@v2 + with: + name: yarn-lock + path: | + /home/runner/work/react-native-client-sdk/react-native-client-sdk/yarn.lock - - name: Run yarn install in example directory - run: | - cd $GITHUB_WORKSPACE/example - yarn install + - name: Run yarn install in example directory + run: | + cd $GITHUB_WORKSPACE/example + yarn install - - name: Upload yarn.lock artifact - uses: actions/upload-artifact@v2 - with: - name: yarn-lock-example - path: | - /home/runner/work/react-native-client-sdk/react-native-client-sdk/example/yarn.lock + - name: Upload yarn.lock artifact + uses: actions/upload-artifact@v2 + with: + name: yarn-lock-example + path: | + /home/runner/work/react-native-client-sdk/react-native-client-sdk/example/yarn.lock - - name: Run yarn install in webdriverio-test directory - run: | - cd $GITHUB_WORKSPACE/example/webdriverio-test - yarn install + - name: Run yarn install in webdriverio-test directory + run: | + cd $GITHUB_WORKSPACE/example/webdriverio-test + yarn install - - name: Upload yarn.lock artifact - uses: actions/upload-artifact@v2 - with: - name: yarn-lock-webdriverio-test - path: | - /home/runner/work/react-native-client-sdk/react-native-client-sdk/example/webdriverio-test/yarn.lock + - name: Upload yarn.lock artifact + uses: actions/upload-artifact@v2 + with: + name: yarn-lock-webdriverio-test + path: | + /home/runner/work/react-native-client-sdk/react-native-client-sdk/example/webdriverio-test/yarn.lock - name: Build Docs