<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/.github/workflows, branch v3.5.2</title>
<subtitle>Progmasoft Catch3: an independently maintained C++17 test framework with a parallel runner, property checks, snapshots and structured results.</subtitle>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/'/>
<entry>
<title>Always run apt-get update before apt-get install</title>
<updated>2023-12-09T11:05:45+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-12-09T11:05:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d1d7414eb9859092bee6329c85592d90096618c5'/>
<id>d1d7414eb9859092bee6329c85592d90096618c5</id>
<content type='text'>
The base images for GitHub Actions are updated weekly, but
sometimes that is not enough to be able to install the packages
we require. The recommended fix for this is to always run
`apt-get update` before `apt-get install`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The base images for GitHub Actions are updated weekly, but
sometimes that is not enough to be able to install the packages
we require. The recommended fix for this is to always run
`apt-get update` before `apt-get install`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump up actions/checkout version to v4 (#2760)</title>
<updated>2023-11-09T09:31:49+00:00</updated>
<author>
<name>Krzysiek Karbowiak</name>
</author>
<published>2023-11-09T09:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=01cac90c6298f8d5cda34eebda24412f644142f8'/>
<id>01cac90c6298f8d5cda34eebda24412f644142f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase build parallelism on macOS (#2759)</title>
<updated>2023-11-07T21:17:47+00:00</updated>
<author>
<name>Krzysiek Karbowiak</name>
</author>
<published>2023-11-07T21:17:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b735dfce2d604db256c155b13db8ab258a88c0ba'/>
<id>b735dfce2d604db256c155b13db8ab258a88c0ba</id>
<content type='text'>

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add test scaffolding for catch_discover_tests</title>
<updated>2023-06-14T19:14:33+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-06-14T14:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c8363143e7caad34520042158468a69aeae59a0d'/>
<id>c8363143e7caad34520042158468a69aeae59a0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup the Windows GHA builds</title>
<updated>2022-12-30T22:58:05+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-12-30T21:16:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=72b60dfd28b403f3aef55465c0a29a9aa95b1cc7'/>
<id>72b60dfd28b403f3aef55465c0a29a9aa95b1cc7</id>
<content type='text'>
* Use CMD as the shell and simplify configure/build steps
* Include plaform in the build name
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use CMD as the shell and simplify configure/build steps
* Include plaform in the build name
</pre>
</div>
</content>
</entry>
<entry>
<title>Add VS 2019-2022 C+14/17 jobs to GHA</title>
<updated>2022-12-16T21:34:33+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-12-16T10:35:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=77fbacb03f91dbee56cc3de103bfb2423555c34c'/>
<id>77fbacb03f91dbee56cc3de103bfb2423555c34c</id>
<content type='text'>
For now I added only the basic build matrix, without coverage
collection and more special builds, like WMAIN.

However, due to GHA being so much faster than AppVeyor, all
these builds are now done against the 'all-tests' prefix, making
the builds more uniform than they were on AppVeyor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For now I added only the basic build matrix, without coverage
collection and more special builds, like WMAIN.

However, due to GHA being so much faster than AppVeyor, all
these builds are now done against the 'all-tests' prefix, making
the builds more uniform than they were on AppVeyor.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Clang-10 and GCC-10 C++20 builds</title>
<updated>2022-11-22T15:17:18+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-11-22T15:17:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=2d7be1f7de8dee8beaa048e8d7ded7efb92f2284'/>
<id>2d7be1f7de8dee8beaa048e8d7ded7efb92f2284</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Bazel build (#2563)</title>
<updated>2022-11-11T15:54:22+00:00</updated>
<author>
<name>Vertexwahn</name>
</author>
<published>2022-11-11T15:54:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=41990e0fe6274d716134eecfd4d780e976c8fbf5'/>
<id>41990e0fe6274d716134eecfd4d780e976c8fbf5</id>
<content type='text'>
Also adds a CI job for Bazel build to avoid future breakage.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also adds a CI job for Bazel build to avoid future breakage.</pre>
</div>
</content>
</entry>
<entry>
<title>Meson build fixes</title>
<updated>2022-11-04T18:24:36+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-11-04T14:46:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0a1b0ae9d1a1159f29ad061ff68c7126c6681f75'/>
<id>0a1b0ae9d1a1159f29ad061ff68c7126c6681f75</id>
<content type='text'>
* Add missing files to `tests/meson.build`
* Rename meson build workflows to be more easily identifiable
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add missing files to `tests/meson.build`
* Rename meson build workflows to be more easily identifiable
</pre>
</div>
</content>
</entry>
<entry>
<title>Set CMAKE_CXX_STANDARD_REQUIRED=ON in Github Action builds</title>
<updated>2022-10-29T19:05:02+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-28T16:36:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=272bed081e06dc436b85d430718a7d826ecf6273'/>
<id>272bed081e06dc436b85d430718a7d826ecf6273</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
