Browse Source

ci code fomat recache (#6011)

tags/20250428
nihui GitHub 1 year ago
parent
commit
2e10c1ff77
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
1 changed files with 20 additions and 4 deletions
  1. +20
    -4
      .github/workflows/code-format.yml

+ 20
- 4
.github/workflows/code-format.yml View File

@@ -10,20 +10,22 @@ permissions:
contents: write

jobs:
code-format:
clang-format:
runs-on: ubuntu-latest
container: ubuntu:20.04
steps:
- uses: actions/checkout@v4

- name: cache-clang-format
id: cache-clang-format
uses: actions/cache@v4
with:
path: clang-format-install
key: clang-format-install-4
key: clang-format-install-5
- name: clang-format
if: steps.cache-clang-format.outputs.cache-hit != 'true'
run: |
export DEBIAN_FRONTEND=noninteractive
apt-get update -y
apt-get install -y build-essential wget curl cmake unzip zip python3-pip
wget https://github.com/llvm/llvm-project/releases/download/llvmorg-10.0.1/llvm-project-10.0.1.tar.xz
tar -xf llvm-project-10.0.1.tar.xz
cd llvm-project-10.0.1
@@ -37,6 +39,19 @@ jobs:
rm -rf llvm-project-10.0.1
rm llvm-project-10.0.1.tar.xz

code-format:
needs: [clang-format]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: cache-clang-format
id: cache-clang-format
uses: actions/cache@v4
with:
path: clang-format-install
key: clang-format-install-5

- name: astyle
run: |
sudo apt-get update
@@ -49,6 +64,7 @@ jobs:
rm -rf $GITHUB_WORKSPACE/clang-format-install
export PATH=~/bin:$PATH
sh codeformat.sh

- uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: apply code-format changes


Loading…
Cancel
Save