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

Update nightly builds to compile on Ubuntu 24 #112

Merged
merged 23 commits into from
Jul 15, 2024
Merged

Conversation

rsanchez15
Copy link
Contributor

@rsanchez15 rsanchez15 commented Jul 8, 2024

Description

This PRs:

  • updates nightly builds to compile on Ubuntu 24.04,
  • removes nightly builds for Ubuntu 22.04, and
  • extends the action for installing python packages to setup a virtual environment,
  • adds a new Ubuntu action (setup_python_venv) for setting up a python virtual environment.

Contributor Checklist

  • Commit messages follow the company guidelines.
  • Changes are API compatible.
  • New features have been added to the versions.md and README.md files (if applicable).

Reviewer Checklist

  • The title and description correctly express the PR's purpose.
  • The Contributor checklist is correctly filled.

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 force-pushed the feature/ubuntu-24 branch from 8572c1f to 0ee7faf Compare July 8, 2024 09:20
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 force-pushed the feature/ubuntu-24 branch 11 times, most recently from 5077ace to aa78f34 Compare July 8, 2024 10:32
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 force-pushed the feature/ubuntu-24 branch from aa78f34 to 14a4642 Compare July 8, 2024 10:33
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 force-pushed the feature/ubuntu-24 branch 4 times, most recently from de01df0 to 39b38c0 Compare July 8, 2024 10:44
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 force-pushed the feature/ubuntu-24 branch 4 times, most recently from 965a77d to 247a64f Compare July 8, 2024 12:35
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 force-pushed the feature/ubuntu-24 branch from 247a64f to 2558878 Compare July 9, 2024 07:06
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 changed the title Feature/ubuntu 24 Update nightly builds to compile on Ubuntu 24 Jul 9, 2024
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Copy link
Contributor

@irenebm irenebm left a comment

Choose a reason for hiding this comment

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

Please, update the README.md with the new artifact names and remove the outdated ones.

.github/workflows/build_dev_utils.yml Outdated Show resolved Hide resolved
Signed-off-by: Raúl <raul@eprosima.com>
irenebm
irenebm previously approved these changes Jul 12, 2024
Copy link
Contributor

@irenebm irenebm left a comment

Choose a reason for hiding this comment

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

LGTM

Signed-off-by: Raúl <raul@eprosima.com>
Signed-off-by: Raúl <raul@eprosima.com>
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 requested a review from EduPonz July 15, 2024 09:36
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
irenebm
irenebm previously approved these changes Jul 15, 2024
Copy link
Contributor

@irenebm irenebm left a comment

Choose a reason for hiding this comment

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

LGTM

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
versions.md Outdated Show resolved Hide resolved
versions.md Show resolved Hide resolved
Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 merged commit b31bb51 into main Jul 15, 2024
1 check passed
@rsanchez15 rsanchez15 deleted the feature/ubuntu-24 branch July 15, 2024 13:30
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