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

[21578] Fix master build to run on Ubuntu 24.04 #856

Merged
merged 2 commits into from
Sep 18, 2024
Merged

Conversation

JesusPoderoso
Copy link
Contributor

@JesusPoderoso JesusPoderoso commented Jul 9, 2024

Description

On previous PR the swig4.1 dependency was introduced, which is only native available in ubuntu-24.04 github runners.
This PR migrates all master workflows from ubuntu-22.04 to ubuntu-24.04.

Depends on:

Contributor Checklist

  • Commit messages follow the project guidelines.
  • N/A Code snippets related to the added documentation have been provided.
  • N/A Documentation tests pass locally.
  • N/A Applicable backports have been included in the description.

Reviewer Checklist

  • The PR has a milestone assigned.
  • The title and description correctly express the PR's purpose.
  • Check contributor checklist is correct.
  • CI passes without warnings or errors.

@JesusPoderoso JesusPoderoso added this to the v2.14.3 milestone Jul 9, 2024
@JesusPoderoso JesusPoderoso self-assigned this Jul 9, 2024
EduPonz
EduPonz previously approved these changes Jul 9, 2024
Copy link

@EduPonz EduPonz left a comment

Choose a reason for hiding this comment

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

LGTM with green CI

@EduPonz EduPonz self-requested a review July 9, 2024 12:55
@EduPonz EduPonz added to-do and removed ci-pending labels Jul 9, 2024
@EduPonz EduPonz dismissed their stale review July 9, 2024 13:48

The merge-base changed after approval.

@EduPonz EduPonz modified the milestones: v2.14.3, v3.0.0 Jul 9, 2024
@elianalf elianalf modified the milestones: v3.0.0, v3.0.1 Jul 24, 2024
@Mario-DL Mario-DL changed the title [21309] Fix master build to run on Ubuntu 24.04 [21578] Fix master build to run on Ubuntu 24.04 Sep 5, 2024
@JesusPoderoso JesusPoderoso requested review from richiprosima and removed request for richiprosima and EduPonz September 5, 2024 11:03
@JesusPoderoso JesusPoderoso requested review from richiware and removed request for richiprosima September 11, 2024 10:32
@Mario-DL Mario-DL self-requested a review September 12, 2024 10:26
@Mario-DL Mario-DL requested review from Mario-DL and removed request for Mario-DL September 12, 2024 10:48
@JesusPoderoso JesusPoderoso requested review from Mario-DL and removed request for richiware and Mario-DL September 12, 2024 10:49
@Mario-DL
Copy link
Member

We internally agreed to move it to 3.0.2

@JesusPoderoso JesusPoderoso requested review from Mario-DL and removed request for Mario-DL September 18, 2024 08:39
Copy link
Member

@Mario-DL Mario-DL left a comment

Choose a reason for hiding this comment

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

LGTM

@JesusPoderoso JesusPoderoso merged commit 30b7f05 into master Sep 18, 2024
4 checks passed
@JesusPoderoso JesusPoderoso deleted the hotfix/21309 branch September 18, 2024 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants