-
Notifications
You must be signed in to change notification settings - Fork 5
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
[BUG REPORT] Quick Retro During #672 #673
Comments
TBH I don't have a strong opinion on this. One thought is this: they were put there for a reason by a frontend team that very much knew what they were doing. Given that we don't have a single dedicated frontend engineer on the team and are trying to maintain a codebase built by other people, does it not make sense to keep those in place to help ensure any changes we make are passing the tests the former front end team put in place? I know this PR was done in a hurry to fix an urgent bug but I imagine future changes to the UI will be done in a more relaxed way so we can take the time to work through any issues with the checks in the case that they are not passing.
Same answer as above, although I'd add that this error has been very annoying to me in the past as well. I'm not super opposed to removing it but I do have a slight hesitation to remove CI checks that were put there for reasons we don't know, especially given the reasoning in my answer to [1]. @fredteumer is this related to the issue you mentioned where the person who merges the PR has to be an owner on Vercel:
Sure. I can open a PR to do that.
Same. I'll do that. |
We don't have frontend developers on the team anymore so I understand the concerns on removing the pre-commit hooks from the CI. I do find them very clunky -- if we're going to be the maintainers going forward, I think we should either take the time to understand and remedy them or remove them. I don't have a hard and fast recommendation here since our touching of the frontend should be limited for the foreseeable future (knock on wood), but my gut tells me it's probably better to understand them rather than remove them. Open to @Olshansk 's thoughts though. |
Thanks for the reply @fredteumer . My suggestion is we don't touch the pre-commit/push checks. For me at least they seem to pass reliably. However for the CI checks, I am removing the My only remaining question is regarding the If it's the former let's just update the |
@Olshansk @fredteumer PR #675 will close this issue. However, before merging 675, these two PRs must be merged:
|
@Olshansk @fredteumer Order should be: |
Looking at past PRs (even ones I have done) it appears this always fails. I would think this indicates that means we don't know the reason it is failing. Can we test to see if following it's instructions by removing the |
I've tried that. |
I think if i update the access token it should work? https://github.com/orgs/vercel/discussions/3260 |
@commoddity i've updated the |
Super quick retro while working on #672 and looking for feedback from @commoddity:
grove-portal
? They really get in the way and not reliable I was using--no-verify
myself.staging
staging
into `main[1] #671 (comment)
The text was updated successfully, but these errors were encountered: