diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 329049cc..0ce3ec58 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,12 @@ name: Ubuntu CI -on: [push, pull_request] +on: + pull_request: + push: + branches: + - 'ign-common[0-9]' + - 'gz-common[0-9]' + - 'main' jobs: focal-ci: @@ -8,7 +14,7 @@ jobs: name: Ubuntu Focal CI steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Compile and test id: ci uses: gazebo-tooling/action-gz-ci@focal diff --git a/.github/workflows/triage.yml b/.github/workflows/triage.yml index 2c94852d..2332244b 100644 --- a/.github/workflows/triage.yml +++ b/.github/workflows/triage.yml @@ -14,4 +14,3 @@ jobs: with: project-url: https://github.com/orgs/gazebosim/projects/7 github-token: ${{ secrets.TRIAGE_TOKEN }} - diff --git a/Changelog.md b/Changelog.md index 976e0133..c1f38cc6 100644 --- a/Changelog.md +++ b/Changelog.md @@ -669,6 +669,52 @@ ## Gazebo Common 3.x +## Gazebo Common 3.17.0 (2024-01-05) + +1. Fix error output when creating directories + * [Pull request #561](https://github.com/gazebosim/gz-common/pull/561) + +1. Update github action workflows + * [Pull request #558](https://github.com/gazebosim/gz-common/pull/558) + +1. Fix segfault in case of no write access to log dir + * [Pull request #546](https://github.com/gazebosim/gz-common/pull/546) + +## Gazebo Common 3.16.0 (2023-06-05) + +1. Include cstdint to build with GCC 13 + * [Pull request #517](https://github.com/gazebosim/gz-common/pull/517) + +1. Fix missing cstdint header in latest gcc build + * [Pull request #513](https://github.com/gazebosim/gz-common/pull/513) + +1. Fix for ffmpeg v6 + * [Pull request #497](https://github.com/gazebosim/gz-common/pull/497) + +1. Include cstring for memcpy + * [Pull request #501](https://github.com/gazebosim/gz-common/pull/501) + +1. Fixed MeshManager Singleton + * [Pull request #451](https://github.com/gazebosim/gz-common/pull/451) + +1. Rename COPYING to LICENSE + * [Pull request #494](https://github.com/gazebosim/gz-common/pull/494) + +1. Add marcoag as codeowner + * [Pull request #493](https://github.com/gazebosim/gz-common/pull/493) + +1. CI workflow: use checkout v3 + * [Pull request #490](https://github.com/gazebosim/gz-common/pull/490) + +1. Improved coverage remotery + * [Pull request #467](https://github.com/gazebosim/gz-common/pull/467) + +1. Added BVH and STL loader tests + * [Pull request #466](https://github.com/gazebosim/gz-common/pull/466) + +1. Increased Image coverage + * [Pull request #465](https://github.com/gazebosim/gz-common/pull/465) + ## Gazebo Common 3.15.1 (2022-10-11) 1. Fix build on case-insensitive filesystems diff --git a/profiler/src/ProfilerImpl.hh b/profiler/src/ProfilerImpl.hh index 1df02934..c8234ca7 100644 --- a/profiler/src/ProfilerImpl.hh +++ b/profiler/src/ProfilerImpl.hh @@ -18,6 +18,7 @@ #ifndef GZ_COMMON_PROFILERIMPL_HH_ #define GZ_COMMON_PROFILERIMPL_HH_ +#include #include namespace gz diff --git a/src/EnumIface_TEST.cc b/src/EnumIface_TEST.cc index a8a8fd51..1df65a0d 100644 --- a/src/EnumIface_TEST.cc +++ b/src/EnumIface_TEST.cc @@ -42,7 +42,7 @@ GZ_ENUM(myTypeIface, MyType, MY_TYPE_BEGIN, MY_TYPE_END, ///////////////////////////////////////////////// TEST_F(EnumIfaceTest, StringCoversion) { - MyType type; + MyType type = MyType::TYPE2; // Set value from string myTypeIface.Set(type, "TYPE1");