Skip to content

Commit d807912

Browse files
committed
CI updates
1 parent 4339eaa commit d807912

File tree

3 files changed

+13
-190
lines changed

3 files changed

+13
-190
lines changed

.github/workflows/build-ubuntu-coverage.yml

Lines changed: 0 additions & 97 deletions
This file was deleted.

.github/workflows/build-ubuntu-ctest.yml

Lines changed: 0 additions & 87 deletions
This file was deleted.

.github/workflows/build-ubuntu-debug-python.yml renamed to .github/workflows/build-ubuntu-debug.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
# This workflow runs a build with a python version that has debug symbols
2+
# Also generates coverage information from unit tests
3+
#
4+
# Note that for intrinsics, it only runs what gets compiled
5+
# -# and would naturally run. It also is limited to what can run in
6+
# -# a CI environment
7+
# -# IMPORTANT: binaries are not to be uploaded from this workflow!
8+
#
29
# Update this workflow when our min/max python minor versions update
310
# This workflow is necessary to ensure that we can build and run with
411
# a debug python build without too much worrying about SIGABRT being thrown
512
# IMPORTANT: binaries are not to be uploaded from this workflow!
613

7-
name: Ubuntu debug python
14+
name: Ubuntu debug
815
defaults:
916
run:
1017
shell: bash -leo pipefail {0}
@@ -23,7 +30,7 @@ on:
2330
- '*.md'
2431
- '.github/workflows/*.yml'
2532
# re-include current file to not be excluded
26-
- '!.github/workflows/build-ubuntu-debug-python.yml'
33+
- '!.github/workflows/build-ubuntu-debug.yml'
2734

2835
pull_request:
2936
branches: main
@@ -35,22 +42,22 @@ on:
3542
- '*.md'
3643
- '.github/workflows/*.yml'
3744
# re-include current file to not be excluded
38-
- '!.github/workflows/build-ubuntu-debug-python.yml'
45+
- '!.github/workflows/build-ubuntu-debug.yml'
3946

4047
concurrency:
41-
group: ${{ github.workflow }}-${{ github.ref }}-ubuntu-debug-python
48+
group: ${{ github.workflow }}-${{ github.ref }}-ubuntu-debug
4249
cancel-in-progress: true
4350

4451
jobs:
45-
debug_python:
52+
debug:
4653
runs-on: ${{ matrix.os }}
4754
strategy:
4855
fail-fast: false # if a particular matrix build fails, don't skip the rest
4956
matrix:
5057
os: [ ubuntu-24.04 ]
5158
# check our min python (minor) version and our max python (minor) version
5259
python: [
53-
# 3.9.21,
60+
3.9.21,
5461
3.13.1
5562
]
5663

0 commit comments

Comments
 (0)