diff --git a/.github/workflows/formatting.yml b/.github/workflows/formatting.yml index b74ea79f3d..2a94daee0c 100644 --- a/.github/workflows/formatting.yml +++ b/.github/workflows/formatting.yml @@ -10,6 +10,9 @@ jobs: steps: - uses: actions/checkout@v4 + - name: MFC Python setup + run: ./mfc.sh init + - name: Check formatting run: | ./mfc.sh format -j $(nproc) diff --git a/.github/workflows/line-count.yml b/.github/workflows/line-count.yml index fafa970226..4cc6014e08 100644 --- a/.github/workflows/line-count.yml +++ b/.github/workflows/line-count.yml @@ -49,5 +49,6 @@ jobs: cd $BASE export MFC_PR=$PR pwd + ./mfc.sh init &> tmp.txt ./mfc.sh count_diff diff --git a/.github/workflows/lint-toolchain.yml b/.github/workflows/lint-toolchain.yml index 59f48378b6..45b3604ed1 100644 --- a/.github/workflows/lint-toolchain.yml +++ b/.github/workflows/lint-toolchain.yml @@ -10,5 +10,8 @@ jobs: steps: - uses: actions/checkout@v4 + - name: MFC Python setup + run: ./mfc.sh init + - name: Lint the toolchain run: ./mfc.sh lint diff --git a/.github/workflows/spelling.yml b/.github/workflows/spelling.yml index 0784399d1a..a99e2560e5 100644 --- a/.github/workflows/spelling.yml +++ b/.github/workflows/spelling.yml @@ -1,6 +1,6 @@ name: Spell Check -on: [push, workflow_dispatch] +on: [push, pull_request, workflow_dispatch] jobs: run: