Skip to content

Conversation

@rsanchez15
Copy link
Contributor

@rsanchez15 rsanchez15 commented Jun 25, 2025

Description

This PR updates the Windows GitHub Action Runner from windows-2019 to windows-2022. As Visual Studio 2017 build tools (v141) are no longer installed in this new runner, the PR upgrades also to toolsets to use, moving from v141 (VS2017) and v142 (VS2019) to v142 (VS2019) and v143 (VS2022).

@Mergifyio backport 2.2.x 1.0.x

Contributor Checklist

  • Commit messages follow the project guidelines.
  • The code follows the style guidelines of this project.
  • N/A Tests that thoroughly check the new feature have been added/Regression tests checking the bug and its fix have been added; the added tests pass locally
  • N/A Any new/modified methods have been properly documented using Doxygen.
  • N/A Changes are backport compatible: they do NOT break ABI nor change library core behavior.
  • N/A Changes are API compatible.
  • N/A New feature has been added to the versions.md file (if applicable).
  • 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.
  • Check CI results: changes do not issue any warning.
  • Check CI results: CI pass and failing tests are unrelated with the changes.

Signed-off-by: Raul Sanchez-Mateos <[email protected]>
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@rsanchez15 rsanchez15 requested a review from richiware June 25, 2025 10:35
@rsanchez15 rsanchez15 added this to the v2.3.1 milestone Jun 25, 2025
richiware
richiware previously approved these changes Jun 25, 2025
@rsanchez15 rsanchez15 requested review from richiware and removed request for richiprosima June 26, 2025 05:23
@Mario-DL Mario-DL changed the title Remove deprecated windows-2019 runner [23355] Remove deprecated windows-2019 runner Jun 26, 2025
Copy link
Contributor

@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.

@Mario-DL
Copy link
Contributor

Note. In the backports, the nightly file shall be removed

Signed-off-by: Raul Sanchez-Mateos <[email protected]>
@rsanchez15 rsanchez15 force-pushed the feature/remove-windows-2019 branch from 11406f9 to 643e115 Compare June 26, 2025 08:16
@Mario-DL
Copy link
Contributor

@Mario-DL Mario-DL requested review from Mario-DL and removed request for Mario-DL June 26, 2025 08:31
@rsanchez15 rsanchez15 merged commit eac23fb into master Jun 26, 2025
16 of 17 checks passed
@rsanchez15 rsanchez15 deleted the feature/remove-windows-2019 branch June 26, 2025 09:10
@rsanchez15
Copy link
Contributor Author

rsanchez15 commented Jun 26, 2025

@Mergifyio backport 2.2.x 1.0.x

@mergify
Copy link

mergify bot commented Jun 26, 2025

backport 2.2.x 1.0.x

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Jun 26, 2025
* Remove deprecated windows-2019 runner

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade Visual Studio toolset from v141 to v143

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade missing vs-toolset config

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

---------

Signed-off-by: Raul Sanchez-Mateos <[email protected]>
(cherry picked from commit eac23fb)
mergify bot pushed a commit that referenced this pull request Jun 26, 2025
* Remove deprecated windows-2019 runner

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade Visual Studio toolset from v141 to v143

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade missing vs-toolset config

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

---------

Signed-off-by: Raul Sanchez-Mateos <[email protected]>
(cherry picked from commit eac23fb)

# Conflicts:
#	.github/workflows/nightly-windows-ci.yml
#	.github/workflows/windows-ci.yml
MiguelCompany pushed a commit that referenced this pull request Sep 10, 2025
* Remove deprecated windows-2019 runner



* Upgrade Visual Studio toolset from v141 to v143



* Upgrade missing vs-toolset config



---------


(cherry picked from commit eac23fb)

Signed-off-by: Raul Sanchez-Mateos <[email protected]>
Co-authored-by: Raul Sanchez-Mateos Lizano <[email protected]>
MiguelCompany pushed a commit that referenced this pull request Oct 31, 2025
* Remove deprecated windows-2019 runner

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade Visual Studio toolset from v141 to v143

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade missing vs-toolset config

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

---------

Signed-off-by: Raul Sanchez-Mateos <[email protected]>
(cherry picked from commit eac23fb)
MiguelCompany pushed a commit that referenced this pull request Oct 31, 2025
* Remove deprecated windows-2019 runner

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade Visual Studio toolset from v141 to v143

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade missing vs-toolset config

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

---------

Signed-off-by: Raul Sanchez-Mateos <[email protected]>
(cherry picked from commit eac23fb)
MiguelCompany added a commit that referenced this pull request Oct 31, 2025
* Remove deprecated windows-2019 runner (#270)

* Remove deprecated windows-2019 runner

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade Visual Studio toolset from v141 to v143

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

* Upgrade missing vs-toolset config

Signed-off-by: Raul Sanchez-Mateos <[email protected]>

---------

Signed-off-by: Raul Sanchez-Mateos <[email protected]>
(cherry picked from commit eac23fb)

* Use ubuntu 22 in CI runner

Signed-off-by: Miguel Company <[email protected]>

---------

Signed-off-by: Raul Sanchez-Mateos <[email protected]>
Signed-off-by: Miguel Company <[email protected]>
Co-authored-by: Raul Sanchez-Mateos Lizano <[email protected]>
Co-authored-by: Miguel Company <[email protected]>
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.

4 participants