Skip to content

Commit

Permalink
ci: cpp-actions v1.8.7
Browse files Browse the repository at this point in the history
  • Loading branch information
alandefreitas committed Sep 8, 2024
1 parent 471aec5 commit f2f8b0f
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:
matrix: ${{ steps.cpp-matrix.outputs.matrix }}
steps:
- name: Generate Test Matrix
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
id: cpp-matrix
with:
compilers: |
Expand All @@ -63,6 +63,8 @@ jobs:
apple-clang *
mingw *
clang-cl *
subrange-policy: |
msvc: one-per-minor
standards: '>=11'
latest-factors: ''
factors: |
Expand Down Expand Up @@ -107,21 +109,21 @@ jobs:
uses: actions/checkout@v4

- name: Setup C++
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
id: setup-cpp
with:
compiler: ${{ matrix.compiler }}
version: ${{ matrix.version }}

- name: Install packages
if: matrix.install != ''
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
id: package-install
with:
apt-get: ${{ matrix.install }}

- name: Clone Boost
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
id: boost-clone
with:
branch: ${{ (github.ref_name == 'master' && github.ref_name) || 'develop' }}
Expand Down Expand Up @@ -189,7 +191,7 @@ jobs:
corpus-
- name: CMake Workflow
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
if: matrix.is-no-factor-intermediary != 'true'
with:
source-dir: ../boost-root
Expand All @@ -209,7 +211,7 @@ jobs:
trace-commands: true

- name: CMake Integration Workflow
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
if: matrix.is-no-factor-intermediary != 'true'
with:
source-dir: ../boost-root/libs/${{ steps.patch.outputs.module }}/test/cmake_test
Expand All @@ -225,7 +227,7 @@ jobs:
trace-commands: true

- name: CMake Root Workflow
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
if: matrix.is-no-factor-intermediary != 'true'
with:
source-dir: .
Expand All @@ -242,7 +244,7 @@ jobs:
trace-commands: true

- name: B2 Workflow
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
env:
# Set flags via B2 options exclusively
CFLAGS: ''
Expand Down Expand Up @@ -270,7 +272,7 @@ jobs:
warnings-as-errors: ${{ matrix.is-latest }}

- name: FlameGraph
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
if: matrix.time-trace
with:
source-dir: ../boost-root/libs/url
Expand Down Expand Up @@ -341,7 +343,7 @@ jobs:
fetch-depth: 100

- name: Changelog
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
with:
thank-non-regular: ${{ startsWith(github.ref, 'refs/tags/') }}
github-token: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -356,7 +358,7 @@ jobs:
container: ubuntu:23.10
steps:
- name: Install packages
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
with:
apt-get: git cmake

Expand All @@ -368,7 +370,7 @@ jobs:
node-version: 18

- name: Setup C++
uses: alandefreitas/cpp-actions/[email protected].3
uses: alandefreitas/cpp-actions/[email protected].7
id: setup-cpp
with:
compiler: clang
Expand Down

0 comments on commit f2f8b0f

Please sign in to comment.