From 90e7aea443cfd6e268466ecdbd07ee15ca91a3b8 Mon Sep 17 00:00:00 2001 From: iCrawl Date: Sun, 14 Aug 2022 21:04:51 +0200 Subject: [PATCH] ci: check for shared additionally to packages --- .github/workflows/documentation.yml | 2 - .github/workflows/npm-auto-deprecate.yml | 1 - .github/workflows/publish-dev.yml | 1 - .github/workflows/tests.yml | 50 ++++++++++++++++++------ 4 files changed, 37 insertions(+), 17 deletions(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index c1ef61e71..23ea602b7 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -32,7 +32,6 @@ jobs: with: node-version: 16 cache: 'yarn' - cache-dependency-path: yarn.lock - name: Install dependencies run: yarn --immutable @@ -84,7 +83,6 @@ jobs: with: node-version: 16 cache: 'yarn' - cache-dependency-path: yarn.lock - name: Install dependencies run: yarn --immutable diff --git a/.github/workflows/npm-auto-deprecate.yml b/.github/workflows/npm-auto-deprecate.yml index 2461bddb1..d9dab1a11 100644 --- a/.github/workflows/npm-auto-deprecate.yml +++ b/.github/workflows/npm-auto-deprecate.yml @@ -17,7 +17,6 @@ jobs: with: node-version: 16 cache: 'yarn' - cache-dependency-path: yarn.lock - name: Install dependencies run: yarn --immutable diff --git a/.github/workflows/publish-dev.yml b/.github/workflows/publish-dev.yml index a67bb9be9..3eedf4509 100644 --- a/.github/workflows/publish-dev.yml +++ b/.github/workflows/publish-dev.yml @@ -36,7 +36,6 @@ jobs: node-version: 16 registry-url: https://registry.npmjs.org/ cache: 'yarn' - cache-dependency-path: yarn.lock - name: Install dependencies run: yarn --immutable diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e5b6f02fe..4846bf3dd 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,18 +14,43 @@ jobs: id: filter with: filters: | - '@discordjs/actions': 'packages/actions' - '@discordjs/builders': 'packages/builders' - '@discordjs/collection': 'packages/collection' - 'discord.js': 'packages/discord.js' - '@discordjs/docgen': 'packages/docgen' - '@discordjs/proxy': 'packages/proxy' - '@discordjs/proxy-container': 'packages/proxy-container' - '@discordjs/rest': 'packages/rest' - '@discordjs/scripts': 'packages/scripts' - '@discordjs/voice': 'packages/voice' - '@discordjs/website': 'packages/website' - '@discordjs/ws': 'packages/ws' + shared: &shared + - '!(packages)**' + '@discordjs/actions': + - *shared + - 'packages/actions' + '@discordjs/builders': + - *shared + - 'packages/builders' + '@discordjs/collection': + - *shared + - 'packages/collection' + 'discord.js': + - 'packages/discord.js' + '@discordjs/docgen': + - *shared + - 'packages/docgen' + '@discordjs/proxy': + - *shared + - 'packages/proxy' + '@discordjs/proxy-container': + - *shared + - 'packages/proxy-container' + '@discordjs/rest': + - *shared + - 'packages/rest' + '@discordjs/scripts': + - *shared + - 'packages/scripts' + '@discordjs/voice': + - *shared + - 'packages/voice' + '@discordjs/website': + - *shared + - 'packages/website' + '@discordjs/ws': + - *shared + - 'packages/ws' tests: name: Tests @@ -43,7 +68,6 @@ jobs: with: node-version: 16 cache: 'yarn' - cache-dependency-path: yarn.lock - name: Install dependencies run: yarn workspaces focus ${{ matrix.package }}