Skip to content

Commit 7b5956a

Browse files
committed
Speed up CI jobs
1 parent 4ce5cdd commit 7b5956a

File tree

3 files changed

+3
-24
lines changed

3 files changed

+3
-24
lines changed

.github/workflows/bandit.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,6 @@ jobs:
1212
- name: Clone the git repo
1313
uses: actions/checkout@v3
1414

15-
- name: Install apt packages
16-
run: |
17-
sudo apt-get update
18-
sudo apt-get install -y doxygen
19-
2015
- name: Install pip packages
2116
run: pip install -r third_party/requirements.txt
2217

.github/workflows/codeql.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ jobs:
1111

1212
strategy:
1313
fail-fast: false
14-
matrix:
15-
language: [ 'cpp', 'python' ]
1614

1715
steps:
1816
- name: Checkout repository
@@ -21,7 +19,7 @@ jobs:
2119
- name: Initialize CodeQL
2220
uses: github/codeql-action/init@v2
2321
with:
24-
languages: ${{ matrix.language }}
22+
languages: cpp, python
2523

2624
- name: Install pip packages
2725
run: pip install -r third_party/requirements.txt
@@ -34,8 +32,6 @@ jobs:
3432

3533
- name: Perform CodeQL Analysis
3634
uses: github/codeql-action/analyze@v2
37-
with:
38-
category: "/language:${{matrix.language}}"
3935

4036
analyze-windows:
4137
name: Analyze on Windows
@@ -45,8 +41,6 @@ jobs:
4541

4642
strategy:
4743
fail-fast: false
48-
matrix:
49-
language: [ 'cpp', 'python' ]
5044

5145
steps:
5246
- name: Checkout repository
@@ -55,7 +49,7 @@ jobs:
5549
- name: Initialize CodeQL
5650
uses: github/codeql-action/init@v2
5751
with:
58-
languages: ${{ matrix.language }}
52+
languages: cpp, python
5953

6054
- name: Install pip packages
6155
run: python3 -m pip install -r third_party/requirements.txt
@@ -68,5 +62,3 @@ jobs:
6862

6963
- name: Perform CodeQL Analysis
7064
uses: github/codeql-action/analyze@v2
71-
with:
72-
category: "/language:${{matrix.language}}"

.github/workflows/coverity.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,12 @@ jobs:
3131
- name: Clone the git repo
3232
uses: actions/checkout@v3
3333

34-
- name: Install apt packages
35-
run: |
36-
sudo apt-get update
37-
sudo apt-get install -y doxygen
38-
3934
- name: Install pip packages
4035
run: pip install -r third_party/requirements.txt
4136

4237
- name: Configure CMake
43-
run: cmake -B $WORKDIR/build -DUR_ENABLE_TRACING=ON -DUR_DEVELOPER_MODE=ON -DUR_BUILD_TESTS=ON -DUR_FORMAT_CPP_STYLE=ON -DUMF_ENABLE_POOL_TRACKING=ON
38+
run: cmake -B $WORKDIR/build -DUR_ENABLE_TRACING=ON -DUR_DEVELOPER_MODE=ON -DUR_BUILD_TESTS=ON -DUMF_ENABLE_POOL_TRACKING=ON
4439

45-
- name: Generate source from spec, check for uncommitted diff
46-
run: |
47-
cmake --build $WORKDIR/build --target check-generated
4840
- name: Run Coverity
4941
run: |
5042
cd $WORKDIR/build

0 commit comments

Comments
 (0)