-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.33.0, breaking release #39
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Codecov Report
@@ Coverage Diff @@
## main #39 +/- ##
==========================================
+ Coverage 33.80% 42.33% +8.52%
==========================================
Files 15 10 -5
Lines 630 626 -4
==========================================
+ Hits 213 265 +52
+ Misses 417 361 -56
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
`true`/`false`, default: `true`. This does NOT YET what it says. Right now, this only has an effect for installer_only and header_only recipes when set to `false`. In those cases, you get the full build matrix, instead of a shortened build matrix. In the future, the matrix generation actually compares build IDs and discards jobs based on the IDs.
If the pytest exec fails the shell doesn't stop. Hence the job will continue to the coverage processing which doesn't fail. This splits the steps so that the pytest part failure is detected independently from coverage.
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
This would allow installing system packages for example
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v3...v4) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…ions/setup-python-4 Bump actions/setup-python from 3 to 4
Since GitHub Actions and Azure Pipelines dropped support for it actions/runner-images#4312
Follow up to #41
5e2de18
to
c6049cd
Compare
Increasing `conan_package_tools` min version to `>=0.39.0` as 0.39.0 added support for `CONAN_GLOBAL_CONF` conan-io/conan-package-tools@8cd5f16
3edc3f8
to
5aed7b9
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Breaking Changes / Removed features
conan_package_tools
min version to>=0.39.0
as 0.39.0 added support forCONAN_GLOBAL_CONF
build_template_boost_default.py
,build_template_boost_header_only.py
,build_template_default.py
,build_template_header_only.py
orbuild_template_installer.py
files.build.py
files that make use of those files will break. Migrate to use the auto-detect feature (or if you can't use the auto-detect feature for some reason, a custombuild.py
file that does not try to import these files).Deprecated Features / Will be removed in a future release
Upcoming Features Early Notice
New Features
BPT_MATRIX_DISCARD_DUPLICATE_BUILD_IDS
. Options:true
/false
, default:true
. This does NOT YET what it says. Right now, this only has an effect for installer_only and header_only recipes when set tofalse
. In those cases, you get the full build matrix, instead of a shortened build matrix. In the future, the matrix generation actually compares build IDs and discards jobs based on the IDs. ([BPT] Header only libs have limited job matrix. community#1391)Other Improvements
msvc
compiler model (though, it still does not work completely)Bugfixes
CONAN_DOCKER_ENTRY_SCRIPT
, but append insteadInternal Improvements
TODOFigure out why changing the default remote URL is changing either the Conan remote name or the order of the remotes (what the hell)Release
in their names: https://github.com/bincrafters/community/runs/3781824922?check_suite_focus=trueFix or remove VS 2022 preview builds environmentVS 2022 Testing builds will be migrated to the new ConanMSVC
compiler model, once upstream support is done (see Add MSVC compiler support throughout CPT conan-io/conan-package-tools#580)