Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build-wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
os: [ubuntu-latest, ubuntu-24.04-arm, macos-26, macos-26-intel, windows-11-arm, windows-2025]

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
ref: ${{ github.event.inputs.basix_ref }}

Expand All @@ -60,7 +60,7 @@ jobs:
name: Build source distribution
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
ref: ${{ github.event.inputs.basix_ref }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/clang-tidy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
clang-tidy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Install dependencies
run: |
sudo apt-get update
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dolfinx-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
OMPI_MCA_rmaps_base_oversubscribe: true # Older OpenMPI

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Load environment variables
run: cat .github/workflows/fenicsx-refs.env >> $GITHUB_ENV
- name: Install Basix
Expand All @@ -40,7 +40,7 @@ jobs:
python3 -m pip install --break-system-packages git+https://github.com/${{ env.ufl_repository }}.git@${{ env.ufl_ref }}
python3 -m pip install --break-system-packages git+https://github.com/${{ env.ffcx_repository }}.git@${{ env.ffcx_ref }}
- name: Get DOLFINx
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
path: ./dolfinx
repository: ${{ env.dolfinx_repository }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ffcx-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
name: Run FFCx tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Load environment variables
run: cat .github/workflows/fenicsx-refs.env >> $GITHUB_ENV
- name: Set up Python
Expand All @@ -33,7 +33,7 @@ jobs:
- name: Install Basix
run: pip -v install .[ci]
- name: Get FFCx source
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
path: ./ffcx
repository: ${{ env.ffcx_repository }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/intel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
apt-get -y update
apt-get -y install binutils libstdc++-14-dev

- uses: actions/checkout@v6
- uses: actions/checkout@v7

- uses: conda-incubator/setup-miniconda@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
name: Build and test (MacOS)
runs-on: macos-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Set up Python
uses: actions/setup-python@v6
with:
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/pythonapp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
uses: actions/setup-python@v6
with:
python-version: "3.13"
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Load environment variables
run: cat .github/workflows/fenicsx-refs.env >> $GITHUB_ENV
- name: Ruff check
Expand All @@ -51,7 +51,7 @@ jobs:
os: [ubuntu-22.04]
python-version: ["3.11", "3.12", "3.13", "3.14"]
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Load environment variables
run: cat .github/workflows/fenicsx-refs.env >> $GITHUB_ENV
- name: Set up Python
Expand Down Expand Up @@ -111,7 +111,7 @@ jobs:
echo "VERSION_NAME=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
- name: Checkout FEniCS/docs
if: ${{ github.repository == 'FEniCS/basix' && ( github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/') ) && matrix.python-version == '3.13' }}
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
repository: "FEniCS/docs"
path: "docs"
Expand All @@ -138,7 +138,7 @@ jobs:
name: Build Python using '--no-build-isolation'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Set up Python
uses: actions/setup-python@v6
with:
Expand All @@ -162,7 +162,7 @@ jobs:
name: Build using C++ and Python parts separately and run tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Set up Python
uses: actions/setup-python@v6
with:
Expand Down Expand Up @@ -192,7 +192,7 @@ jobs:
name: Build C++ only and run demos
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Install dependencies
run: sudo apt-get install -y libopenblas-dev liblapack-dev ninja-build
- name: Install Basix
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/redhat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
dnf install -y openblas-devel cmake gcc gcc-c++ git lapack-devel python3 python3-devel python3-pip
- name: Upgrade pip
run: python3 -m pip install pip --upgrade
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Install Basix
run: python3 -m pip install -Ccmake.build-type="Developer" .[test]
- name: Run units tests
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sonarcloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
BUILD_WRAPPER_OUT_DIR: build_wrapper_output_directory # Directory where build-wrapper output will be placed

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: Install dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/spack.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
apt-get install -y g++ gfortran # compilers

- name: Get Spack
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
path: ./spack
repository: spack/spack
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/valgrind.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,14 @@ jobs:
VALGRIND_FLAGS: "--suppressions=cpython/Misc/valgrind-python.supp --leak-check=full --show-leak-kinds=all --errors-for-leak-kinds=definite,indirect --error-exitcode=1"
# Slow, but useful for in-depth info: --track-origins=yes --read-var-info=yes
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y libopenblas-dev liblapack-dev ninja-build valgrind

- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
repository: 'python/cpython'
ref: 'v3.13.2'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
setapikey "${{ secrets.GITHUB_TOKEN }}" `
-Source "${{ env.FEED_URL }}"

- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Export GitHub Actions cache environment variables
uses: actions/github-script@v9
Expand Down Expand Up @@ -77,7 +77,7 @@ jobs:
env:
VCPKG_BINARY_SOURCES: "clear;x-gha,readwrite"
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Insert add_dll_directory calls
working-directory: python/basix
Expand Down
Loading