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

CI: move rack-protection to its own job #1974

Merged
merged 1 commit into from Dec 28, 2023

Conversation

dentarg
Copy link
Member

@dentarg dentarg commented Dec 28, 2023

This makes much more sense because it is common to use rack-protection without sinatra.

Ref: #1971 (comment)

This makes much more sense because it is common to use rack-protection
without sinatra.

Ref: sinatra#1971 (comment)
@dentarg
Copy link
Member Author

dentarg commented Dec 28, 2023

Ref: #1971 (comment)

I was wrong in this comment. This isn't strictly needed. The problem #1971 tried to solve is actually the problem reported and investigated in #1973.

@dentarg
Copy link
Member Author

dentarg commented Dec 28, 2023

However, despite this adding some duplication in the workflow code and some more jobs, I like it. I think it makes CI more clear on what passed and didn't pass. Not sure if this will hold up but the workflow ran 15 seconds faster here (4m 30s) vs the latest main run (4m 45s). I'll merge this.

@dentarg dentarg merged commit cadbedd into sinatra:main Dec 28, 2023
23 checks passed
@dentarg dentarg deleted the ci/separate-rack-protection branch December 28, 2023 17:35
dentarg added a commit to dentarg/sinatra that referenced this pull request Jan 5, 2024
This was the intention with sinatra#1974
but I must have forgot about it.
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

1 participant