From 1ec11dda2481fc26ef0d279fda9377e73b36aff2 Mon Sep 17 00:00:00 2001 From: pierre Date: Thu, 16 Feb 2023 22:55:03 +0100 Subject: [PATCH] ci(nc-android,ts): use better paths filter --- .github/workflows/connect-android.yml | 3 ++- .github/workflows/typescript-lint.yml | 15 +++++++++++---- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/connect-android.yml b/.github/workflows/connect-android.yml index 1331ce2cab..f6a30a6eb0 100644 --- a/.github/workflows/connect-android.yml +++ b/.github/workflows/connect-android.yml @@ -4,6 +4,7 @@ on: push: paths: - "nym-connect-android/src-tauri/**" + - "!nym-connect-android/src-tauri/gen/**" - "clients/client-core/**" - "clients/socks5/**" - "common/**" @@ -13,6 +14,7 @@ on: pull_request: paths: - "nym-connect-android/src-tauri/**" + - "!nym-connect-android/src-tauri/gen/**" - "clients/client-core/**" - "clients/socks5/**" - "common/**" @@ -31,7 +33,6 @@ jobs: #working-directory: nym-connect-android/src-tauri/ steps: - name: Install Dependencies (Linux) - if: ${{ !env.ACT }} run: | sudo apt-get update sudo apt-get -y install \ diff --git a/.github/workflows/typescript-lint.yml b/.github/workflows/typescript-lint.yml index 5345e12c4e..7d03515abb 100644 --- a/.github/workflows/typescript-lint.yml +++ b/.github/workflows/typescript-lint.yml @@ -5,9 +5,12 @@ on: paths: - 'ts-packages/**' - 'sdk/typescript/**' - - nym-connect - - nym-connect-android - - nym-wallet + - 'nym-connect/src/**' + - 'nym-connect/package.json' + - 'nym-connect-android/src/**' + - 'nym-connect-android/package.json' + - 'nym-wallet/src/**' + - 'nym-wallet/package.json' jobs: build: @@ -23,8 +26,12 @@ jobs: node-version: 16 - name: Setup yarn run: npm install -g yarn + - name: Install + run: yarn + - name: Build packages + run: yarn build - name: Lint - run: yarn && yarn build && yarn lint && yarn tsc + run: yarn lint && yarn tsc - name: Matrix - Node Install run: npm install working-directory: .github/workflows/support-files