fi
- name: Get source
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Build and test
run: ci/build
- name: Upload testdir from failed tests
if: failure()
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: ${{ matrix.config.os }}-${{ matrix.config.compiler }}-${{ matrix.config.version }}-testdir.tar.xz
path: testdir.tar.xz
fi
- name: Get source
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Build and test
run: ci/build
- name: Upload testdir from failed tests
if: failure()
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: ${{ matrix.config.sys}}-${{ matrix.config.env }}-${{ matrix.config.compiler }}-testdir.tar.xz
path: testdir.tar.xz
CMAKE_GENERATOR: Ninja
steps:
- name: Get source
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Install Dependencies
run: |
HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALL_CLEANUP=1 \
steps:
- name: Get source
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Install CUDA
if: matrix.config.CUDA != ''
- name: Prepare Windows environment (Visual Studio)
if: runner.os == 'Windows'
- uses: ilammy/msvc-dev-cmd@v1.5.0
+ uses: ilammy/msvc-dev-cmd@v1.12.0
with:
arch: ${{ matrix.config.msvc_arch }}
- name: Upload testdir from failed tests
if: failure() || steps.build-and-test.outcome == 'failure'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: ${{ matrix.config.name }} - testdir.tar.xz
path: testdir.tar.xz
fail-fast: false
steps:
- name: Get source
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Run Clang-Format in check mode
run: misc/format-files --all --check
fail-fast: false
steps:
- name: Get source
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: Install codespell
run: |