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

Refresh our github workflows. #40676

Merged
merged 4 commits into from
Apr 29, 2024
Merged

Conversation

clalancette
Copy link
Contributor

  1. Use "runs-on: ubuntu-22.04" in all workflows, so we are completely consistent.
  2. Update the versions of actions that we depend on, to get the latest bugfixes.
  3. Update the version of Python to 3.10, which matches what is in Ubuntu 22.04.
  4. Update our list of EOL distros so we aren't incorrectly leaving things open.

@nuclearsandwich FYI

@clalancette
Copy link
Contributor Author

FYI that the "Yaml Linting (3.8)" and "rosdistro / rosdep checks (3.8)" workflows are currently marked as "required" in the branch protection rule for the master branch. Assuming this PR is approved, I'll go ahead and update that to the new jobs as soon as I merge this in.

.github/mergify.yml Show resolved Hide resolved
1.  Use "runs-on: ubuntu-22.04" in all workflows, so
we are completely consistent.
2.  Update the versions of actions that we depend on,
to get the latest bugfixes.
3.  Update the version of Python to 3.10, which matches what
is in Ubuntu 22.04.
4.  Update our list of EOL distros so we aren't incorrectly
leaving things open.

Signed-off-by: Chris Lalancette <[email protected]>
Signed-off-by: Chris Lalancette <[email protected]>
Signed-off-by: Chris Lalancette <[email protected]>
Signed-off-by: Chris Lalancette <[email protected]>
@clalancette clalancette force-pushed the clalancette/update-gh-actions branch from 6663eed to ec1b853 Compare April 29, 2024 13:55
@clalancette
Copy link
Contributor Author

All right, going ahead and merging this (with a bypass branch protection). Once that is done, I'll update the branch protection to point to the new tests.

@clalancette clalancette merged commit f3ecc17 into master Apr 29, 2024
5 checks passed
@clalancette clalancette deleted the clalancette/update-gh-actions branch April 29, 2024 14:13
clalancette added a commit that referenced this pull request Apr 29, 2024
clalancette added a commit that referenced this pull request Apr 29, 2024
clalancette added a commit that referenced this pull request Apr 29, 2024
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.

None yet

4 participants