File tree Expand file tree Collapse file tree 2 files changed +43
-0
lines changed
Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Build and test
2+
3+ on :
4+ push :
5+ branches : [ "master" ]
6+ pull_request :
7+ branches : [ "master" ]
8+
9+ env :
10+ RAWDEV_BUILD_PATH : ${{ github.workspace }}/build
11+
12+ jobs :
13+ build :
14+ strategy :
15+ fail-fast : false
16+ matrix :
17+ os : [ubuntu-latest, windows-latest]
18+ build_type : [Debug, Release]
19+
20+ runs-on : ${{ matrix.os }}
21+
22+ steps :
23+ - uses : actions/checkout@v4
24+
25+ - name : Configure with CMake
26+ run : >
27+ cmake
28+ -B ${{ env.RAWDEV_BUILD_PATH }}
29+ -DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
30+
31+ - name : Build
32+ run : >
33+ cmake
34+ --build ${{ env.RAWDEV_BUILD_PATH }}
35+ --config ${{ matrix.build_type }}
36+
37+ - name : Test
38+ working-directory : ${{ env.RAWDEV_BUILD_PATH }}
39+ run : ctest --build-config ${{ matrix.build_type }}
Original file line number Diff line number Diff line change 44
55Version 2.0, April 2025
66
7+ [ ![ Build and test] (
8+ https://github.com/petrk23/RawDev/actions/workflows/build.yml/badge.svg )] (
9+ https://github.com/petrk23/RawDev/actions/workflows/build.yml )
10+
711What is RawDev
812--------------
913RawDev is a command-line tool that takes RAW file from the camera
You can’t perform that action at this time.
0 commit comments