diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c9962d55..b764a7a7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,8 +3,22 @@ name: CI on: push: branches: [ master, main, develop ] + paths: + - 'packages/**' + - 'package.json' + - 'package-lock.json' + - 'tsconfig.json' + - 'jest.config.*' + - '.github/workflows/ci.yml' pull_request: branches: [ master, main, develop ] + paths: + - 'packages/**' + - 'package.json' + - 'package-lock.json' + - 'tsconfig.json' + - 'jest.config.*' + - '.github/workflows/ci.yml' jobs: test: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 59928c09..346f2cee 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -3,6 +3,12 @@ name: Deploy Documentation on: push: branches: [master] + paths: + - 'docs/**' + - 'packages/**' + - 'typedoc.json' + - 'package.json' + - '.github/workflows/docs.yml' workflow_dispatch: permissions: