Skip to content

Commit

Permalink
Take in changes from other repo
Browse files Browse the repository at this point in the history
  • Loading branch information
alex1701c committed Oct 12, 2024
1 parent 6c1704f commit 31a327a
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
branches:
- master
- github_actions
pull_request:
branches:
- master
Expand Down Expand Up @@ -32,12 +33,15 @@ jobs:
plasma_version: plasma6

runs-on: ubuntu-latest
name: ${{ matrix.os.name }}-${{ matrix.plasma_version }}
container:
image: ${{ matrix.os.image }}
options: --user root
steps:
- name: Checkout code
uses: actions/checkout@v4
- uses: actions/checkout@v4
with:
sparse-checkout: |
README.md
- name: Install dependencies
shell: bash
Expand All @@ -60,6 +64,10 @@ jobs:
echo "$CMD"
eval $CMD
- uses: actions/checkout@v4
with:
submodules: true

- name: Create build directory
run: |
mkdir -p build
Expand All @@ -70,15 +78,15 @@ jobs:
run: |
cd build
if [[ "${{ matrix.plasma_version }}" == "plasma6" ]]; then
cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_WITH_QT6=ON
cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_WITH_QT6=ON
else
cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_WITH_QT6=OFF
cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_WITH_QT6=OFF
fi
cmake --build .
cmake --install .
- name: Run tests
run: |
cd build
ctest --output-on-failure
ctest -V

0 comments on commit 31a327a

Please sign in to comment.