Skip to content

Conversation

Flamefire
Copy link
Collaborator

  • Fix an issue on GHA where ownership of the repo inside the container causes git to fail (owner is the outside user)
  • Add VS 2022 to appveyor
  • Test with Boost 1.83/1.86 on appveyor
  • Use cxxstd=yy for b2 to allow e.g. testing multiple version at once
  • Make the inspect target explicit and call from the build script. Otherwise mixing CMake and B2 builds causes failures as the build files generated by CMake are not validly named (for inspect)

Factored out from #127

Flamefire and others added 4 commits April 30, 2025 09:11
Avoid:
> fatal: detected dubious ownership in repository at '/__w/turtle/turtle'

by adding that path to the git `safe.path`.
This is caused by the command(s) running inside the container but the
folder being created outside the container so the owner inside the container is not what is expected by git.
Copy link
Owner

@mat007 mat007 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@coveralls
Copy link

coveralls commented Apr 30, 2025

Coverage Status

coverage: 99.596%. remained the same
when pulling a334c4f on Flamefire:appveyor-cxx
into 20dafe0 on mat007:main.

@Flamefire Flamefire merged commit 8151fe2 into mat007:main May 2, 2025
11 checks passed
@Flamefire Flamefire deleted the appveyor-cxx branch May 2, 2025 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants