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 dependabot and test automation #19

Merged
merged 1 commit into from
Apr 22, 2024
Merged

add dependabot and test automation #19

merged 1 commit into from
Apr 22, 2024

Conversation

ahaverbuch
Copy link
Contributor

No description provided.

@ahaverbuch ahaverbuch requested a review from mnelson April 22, 2024 16:49
@ahaverbuch ahaverbuch merged commit 8e29666 into refactor Apr 22, 2024
1 check passed
@ahaverbuch ahaverbuch deleted the config_refactor branch April 22, 2024 17:19
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false

Choose a reason for hiding this comment

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

why not fail-fast? (just curious, I don't know much about minitest)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

https://www.edwardthomson.com/blog/github_actions_6_fail_fast_matrix_workflows.html

if we test more than one ruby, we want them all to finish so we can see results (vs stop after first one fails) as they run in parallel

Copy link

@emmahyde emmahyde Apr 22, 2024

Choose a reason for hiding this comment

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

ooooh, very cool! TIL GHA matrices.
I interpreted "fail-fast" as a configuration for each test, where if 1 assertion fails, it either does or does not test the rest of the assertions. Thanks for the clarification!

mnelson added a commit that referenced this pull request Apr 22, 2024
* refactor, remove unnecessary behaviors

* hook up to a db

* clean up schema, simplify

* continue refactor, thinning out schema

* integrate with minitest

* release beta

* more documentaiton and cleanup

* thread safety, move to configuration class

* move things around a bit more

* make files_changed? public

* bundle update

* more documentation, single top level variables

* allow strict_dependencies to be an option

* do not blow up if fixtury overrides test method

* bump to beta7

* add dependabot and test automation (#19)

---------

Co-authored-by: Aaron Averbuch <[email protected]>
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