From 0161c49a46f0e6b5b7c929b85d0ffee8105140d5 Mon Sep 17 00:00:00 2001 From: Khalil Estell Date: Sat, 2 Mar 2024 09:24:50 -0800 Subject: [PATCH] :sparkles: Add x86_84 linux gcc in deploy deploy_all --- .github/workflows/deploy_all.yml | 13 +++++++++++++ .github/workflows/library_check.yml | 1 - .github/workflows/lint.yml | 16 ++++++---------- .github/workflows/self_check.yml | 7 +++++++ 4 files changed, 26 insertions(+), 11 deletions(-) diff --git a/.github/workflows/deploy_all.yml b/.github/workflows/deploy_all.yml index 76b635d..00eea96 100644 --- a/.github/workflows/deploy_all.yml +++ b/.github/workflows/deploy_all.yml @@ -33,6 +33,19 @@ on: default: "2.0.14" jobs: + linux_x86_64_gcc: + uses: ./.github/workflows/deploy.yml + with: + library: ${{ inputs.library }} + repo: ${{ inputs.repo }} + version: ${{ inputs.version }} + conan_version: ${{ inputs.conan_version }} + compiler: gcc + compiler_version: 12.3 + compiler_package: "" + arch: x86_64 + os: Linux + secrets: inherit cortex-m0: uses: ./.github/workflows/deploy.yml with: diff --git a/.github/workflows/library_check.yml b/.github/workflows/library_check.yml index 5a9204b..b4c7260 100644 --- a/.github/workflows/library_check.yml +++ b/.github/workflows/library_check.yml @@ -84,6 +84,5 @@ jobs: uses: ./.github/workflows/publish.yml with: library: ${{ inputs.library }} - # version: ${{ inputs.version }} repo: ${{ inputs.repo }} secrets: inherit diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index d81812a..6d0a0cf 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -55,21 +55,17 @@ jobs: run: wget https://raw.githubusercontent.com/libhal/libhal/main/.clang-format -O .clang-format - name: 🧹 Format Check `src/` directory - uses: DoozyX/clang-format-lint-action@v0.17 + uses: jidicula/clang-format-action@v4.11.0 if: always() with: - source: ${{ inputs.source_dir }} + clang-format-version: "17" + check-path: ${{ inputs.source_dir }} exclude: "./third_party/*" - extensions: "hpp,cpp" - clangFormatVersion: 17 - style: file - name: 🧹 Format Check `test/` code - uses: DoozyX/clang-format-lint-action@v0.17 + uses: jidicula/clang-format-action@v4.11.0 if: always() with: - source: ./tests/ + clang-format-version: "17" + check-path: ./tests/ exclude: "./third_party/*" - extensions: "hpp,cpp" - clangFormatVersion: 17 - style: file diff --git a/.github/workflows/self_check.yml b/.github/workflows/self_check.yml index 69848d8..cabb551 100644 --- a/.github/workflows/self_check.yml +++ b/.github/workflows/self_check.yml @@ -94,6 +94,13 @@ jobs: compiler_package: arm-gnu-toolchain secrets: inherit + libhal-util-package: + uses: ./.github/workflows/deploy_all.yml + with: + library: libhal-util + repo: libhal/libhal-util + secrets: inherit + libhal-soft-package: uses: ./.github/workflows/deploy_all.yml with: