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

Add Make Job to GitHub Workflow #207

Merged
merged 5 commits into from
Feb 5, 2025
Merged

Conversation

leighmcculloch
Copy link
Member

@leighmcculloch leighmcculloch commented Feb 4, 2025

What

Adds a new 'make' job to the GitHub workflow to test the local Makefile.

Pin the make job to ruby 3.3.

Why

Ensures that the Makefile works correctly and generates expected test outputs during continuous integration. I noticed in @overcat's PR below that the tests pass in CI, but the Makefile doesn't locally.

As @overcat pointed out in that other PR, the Makefile doesn't pin to a version of ruby and xdrgen currently doesn't build with ruby 3.4.

@leighmcculloch leighmcculloch marked this pull request as ready for review February 4, 2025 23:24
@leighmcculloch leighmcculloch requested a review from dmkozh February 5, 2025 03:04
@leighmcculloch leighmcculloch enabled auto-merge (squash) February 5, 2025 04:00
@leighmcculloch leighmcculloch merged commit 322e397 into master Feb 5, 2025
5 checks passed
@leighmcculloch leighmcculloch deleted the ruby-workflow-update branch February 5, 2025 20:16
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.

2 participants