diff --git a/.github/workflows/pr-code-format.yml b/.github/workflows/pr-code-format.yml index 1475d872498d4..3aa40a29852c9 100644 --- a/.github/workflows/pr-code-format.yml +++ b/.github/workflows/pr-code-format.yml @@ -25,6 +25,20 @@ jobs: separator: "," skip_initial_fetch: true + # We need to pull the script from the main branch, so that we ensure + # we get a version of the script that supports the --wirte-comment-to-file + # option. + - name: Fetch code formatting utils + uses: actions/checkout@v4 + with: + reository: ${{ github.repository }} + ref: ${{ github.base_ref }} + sparse-checkout: | + llvm/utils/git/requirements_formatting.txt + llvm/utils/git/code-format-helper.py + sparse-checkout-cone-mode: false + path: code-format-tools + - name: "Listed files" env: CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} @@ -42,10 +56,10 @@ jobs: with: python-version: '3.11' cache: 'pip' - cache-dependency-path: 'llvm/utils/git/requirements_formatting.txt' + cache-dependency-path: 'code-format-tools/llvm/utils/git/requirements_formatting.txt' - name: Install python dependencies - run: pip install -r llvm/utils/git/requirements_formatting.txt + run: pip install -r code-format-tools/llvm/utils/git/requirements_formatting.txt - name: Run code formatter env: @@ -58,7 +72,7 @@ jobs: # explicitly in code-format-helper.py and not have to diff starting at # the merge base. run: | - python ./llvm/utils/git/code-format-helper.py \ + python ./code-format-tools/llvm/utils/git/code-format-helper.py \ --write-comment-to-file \ --token ${{ secrets.GITHUB_TOKEN }} \ --issue-number $GITHUB_PR_NUMBER \ diff --git a/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp index e26b4cf820a52..b273e81afe5e4 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp @@ -12,7 +12,7 @@ // //===----------------------------------------------------------------------===// -#include "AMDGPUTargetMachine.h" + #include "AMDGPUTargetMachine.h" #include "AMDGPU.h" #include "AMDGPUAliasAnalysis.h" #include "AMDGPUCtorDtorLowering.h"