diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 64fb03a7c..72a4a0376 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -14,8 +14,7 @@ on: - '.env' - '.gitignore' pull_request: - branches: - - main + types: [opened, synchronize, reopened, labeled, ready_for_review] paths-ignore: - 'README.md' - 'LICENSE' diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 593a7cb9a..e20a2bbcd 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -1,5 +1,6 @@ name: Dependency Review -on: [pull_request] +on: + pull_request: concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 43f03d311..1db4135eb 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -39,3 +39,12 @@ jobs: - name: Prettier Code run: npm run format:diff + + - name: Lint markdown format + uses: super-linter/super-linter/slim@v5 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DEFAULT_BRANCH: main + FILTER_REGEX_INCLUDE: .*docs/.*md$ + VALIDATE_ALL_CODEBASE: false + VALIDATE_MARKDOWN: true