Skip to content

Deprecate Travis, run tests on GitHub Actions #740

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

Merged
merged 2 commits into from
Mar 7, 2022

Conversation

mathieujobin
Copy link
Collaborator

@mathieujobin mathieujobin commented Jan 26, 2022

  • Keeping 4.2, 5.2, 6.0 and 6.1 as supported
  • Removing legacy rubies

Tests are failing with ruby 3.0 (should be a different PR, but I don't think I'll invest the time soon)
someone else can take it.

@mathieujobin
Copy link
Collaborator Author

@ofedoren mind reviewing this?

@mathieujobin
Copy link
Collaborator Author

@ofedoren you think we could move forward with this and #741 ?

- 2.7.0
gemfile:
- Gemfile.rails42
- Gemfile.rails51 # Min ruby 2.2.2
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Note that 4.1 and 5.0 was not running on CI before this change..

@@ -0,0 +1,160 @@
PATH
Copy link
Contributor

Choose a reason for hiding this comment

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

Why do we need to have this lock file?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Simply to force Github Actions to select Bundler 1.17.3
this is required for Rails 4.2 tests to run on Github Actions. or at least, its the best solution I found that I use for many gems.
we can delete once we decide to drop Rails 4.2 from the test suite.

Copy link
Contributor

@ofedoren ofedoren left a comment

Choose a reason for hiding this comment

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

Thanks a lot, @mathieujobin!

@ofedoren ofedoren merged commit 31e568f into Apipie:master Mar 7, 2022
@mathieujobin mathieujobin deleted the github-actions branch March 7, 2022 13:15
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