File tree Expand file tree Collapse file tree 2 files changed +23
-1
lines changed Expand file tree Collapse file tree 2 files changed +23
-1
lines changed Original file line number Diff line number Diff line change 44
44
working-directory : cpp
45
45
run : |
46
46
cmake -P cmake/cmate --cc=${{ matrix.config.cc }} build --release
47
+ test-cpp-acceptance :
48
+ strategy :
49
+ matrix :
50
+ config :
51
+ - os : ubuntu-latest
52
+ cc : gcc
53
+ - os : ubuntu-latest
54
+ cc : clang
55
+ - os : macos-latest
56
+ cc : clang
57
+ # Doesn't work on windows. See: https://github.com/cucumber/gherkin/issues/412
58
+ # If fixed, please merge test-cpp and test-cpp-acceptance
59
+ # - os: windows-latest
60
+ # cc: cl
61
+ runs-on : ${{ matrix.config.os }}
62
+ steps :
63
+ - uses : actions/checkout@v4
64
+ - uses : ilammy/msvc-dev-cmd@v1
65
+ - name : run acceptance tests
66
+ working-directory : cpp
67
+ run : |
68
+ make acceptance
Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ acceptance: .built $(TOKENS) $(ASTS) $(PICKLES) $(ERRORS) $(SOURCES) ## Build ac
68
68
69
69
.built : $(SOURCE_FILES )
70
70
./cmake/cmate install
71
- ./cmake/cmate build
71
+ ./cmake/cmate build --release
72
72
./cmake/cmate stage
73
73
touch $@
74
74
You can’t perform that action at this time.
0 commit comments