-
Notifications
You must be signed in to change notification settings - Fork 219
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
Fix needs check on api staging deployment #975
Conversation
Size Change: -236 B (0%) Total Size: 882 kB
ℹ️ View Unchanged
|
Jeez, the label check actions got totally fried on this one. It added three stack labels (API, ingestion server, and frontend) but didn't copy any of the other labels from the issue (aspect, priority, etc). |
Full-stack documentation: Ready https://WordPress.github.io/openverse/_preview/975 Please note that GitHub pages takes a little time to deploy newly pushed code, if the links above don't work or you see old versions, wait 5 minutes and try again. You can check the GitHub pages deployment action list to see the current status of the deployments. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I also think this is correct, but @dhruvkb would likely be best to confirm, despite his likely exhaustion of looking at CI/CD issues!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a good catch. The API deploy definitely depends on the API test.
Fixes
Fixes #971 by @sarayourfriend
cc @zackkrida who was asking about this earlier this week.
Description
I think this is the issue: that it was checking for
needs.test-ing
rather thantest-api
.test-ing
isn't in the needs array. It's a shame that action lint doesn't catch this error... but that makes me wonder whether I'm missing something (isneeds-ing
still available, somehow?).Anyway, I'm not sure how to test this other than to merge the PR and see if staging API deploys 😁
Testing Instructions
Verify the fix makes sense.
Checklist
Update index.md
).main
) ora parent feature branch.
errors.
Developer Certificate of Origin
Developer Certificate of Origin