Skip to content
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

chore: Bump minimum GeoModel version to 6.3.0 #3476

Merged
merged 16 commits into from
Aug 14, 2024

Conversation

andiwand
Copy link
Contributor

@andiwand andiwand commented Aug 5, 2024

Bumps GeoModel version and deals with the necessary changes. This is a subset of #3268 which isolates the version change and tackles the CI errors faced there.

@andiwand andiwand added this to the next milestone Aug 5, 2024
@github-actions github-actions bot added the Infrastructure Changes to build tools, continous integration, ... label Aug 5, 2024
@github-actions github-actions bot added the Component - Plugins Affects one or more Plugins label Aug 5, 2024
@andiwand
Copy link
Contributor Author

andiwand commented Aug 5, 2024

@krasznaa CMake seems stable now if you want to have a look. I have to check the unit test

Copy link

github-actions bot commented Aug 5, 2024

📊: Physics performance monitoring for 4f51b04

Full contents

physmon summary

@andiwand
Copy link
Contributor Author

andiwand commented Aug 6, 2024

More than 10 files need patching so I am giving up on that. This is blocked until we have an external build of GeoModel in the CI

@andiwand andiwand added the 🛑 blocked This item is blocked by another item label Aug 6, 2024
@paulgessinger paulgessinger changed the title chore: Bump GeoModel version to 6.3.0 chore: Bump minimum GeoModel version to 6.3.0 Aug 13, 2024
@github-actions github-actions bot added the Component - Examples Affects the Examples module label Aug 13, 2024
Copy link

sonarcloud bot commented Aug 13, 2024

@paulgessinger paulgessinger marked this pull request as ready for review August 13, 2024 17:15
@@ -352,7 +349,8 @@ jobs:
-DCMAKE_PREFIX_PATH="${{ env.DEPENDENCY_DIR }}"
-DPython_EXECUTABLE=${{ env.DEPENDENCY_DIR }}/bin/python3
-DCMAKE_INSTALL_PREFIX="${{ env.INSTALL_DIR }}"
-DACTS_BUILD_EXAMPLES_PYTHON_BINDINGS=OFF
-DACTS_BUILD_PLUGIN_GEOMODEL=ON
-DACTS_BUILD_EXAMPLES_PYTHON_BINDINGS=ON
Copy link
Member

Choose a reason for hiding this comment

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

I don't know why this was off, but I think I'd prefer if we continue testing this build on macOS as well.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think this should be enabled with the preset?

Copy link
Member

Choose a reason for hiding this comment

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

I don't believe it is. The Linux jobs also enable this manually I believe.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

for GitHub Actions it should be ON by default https://github.com/acts-project/acts/blob/1d0a641dfa0a1f4ff3fb898df7c3b3d1642c18d3/CMakePresets.json#L19C18-L19C53

I guess it was switched OFF because we didn't built that before #3135 either

@AJPfleger AJPfleger added automerge and removed 🛑 blocked This item is blocked by another item labels Aug 14, 2024
@paulgessinger paulgessinger added 🛑 blocked This item is blocked by another item and removed 🛑 blocked This item is blocked by another item labels Aug 14, 2024
@paulgessinger paulgessinger merged commit 1d0a641 into acts-project:main Aug 14, 2024
50 checks passed
@andiwand andiwand deleted the chore-bump-geomodel-to-630 branch August 14, 2024 09:11
@acts-project-service
Copy link
Collaborator

🔴 Athena integration test results [1d0a641]

Build job with this PR failed!

Please investigate the build job for the pipeline!

@acts-project-service acts-project-service added the Breaks Athena build This PR breaks the Athena build label Aug 14, 2024
@paulgessinger paulgessinger modified the milestones: next, v36.1.0 Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaks Athena build This PR breaks the Athena build Component - Examples Affects the Examples module Component - Plugins Affects one or more Plugins Infrastructure Changes to build tools, continous integration, ...
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants