cucumber / cucumber-cpp

Support for writing Cucumber step definitions in C++
MIT License
304 stars 131 forks source link

Run most checks in CI #261

Closed ursfassler closed 9 months ago

ursfassler commented 10 months ago

Summary

Run the old build and test script as github workflow.

Details

Execute the build and test runner script (formerly travis.sh) as github workflow. Remove all references to travis; the build with travis seems to be broken for some time anyway (and not needed with the github workflow).

There is still legacy stuff there. Updating will be more safe with more tests in the CI system.

Motivation and Context

I'd like to modernize the project (cleanup code and build system, e.g. #262). This is the first step to make sure that most of the code is executed during CI.

How Has This Been Tested?

It is test :nerd_face:

Types of changes

Checklist:

ursfassler commented 9 months ago

Hi @mpkorstanje, @canmor, @jermus67 I added you all as reviewer to get at least one review in order to merge with a clean conscience :angel:

ursfassler commented 9 months ago

I am so free to merge the PR (and follow up #262) to lay the ground for more substantial changes.