Open ultrasaurus opened 8 years ago
was: send email better to comment on the PR so someone can fix before the broken thing shows up on the dashboard
It looks like this could be done by extending the pshb.js webhook a bit.
We'd need to:
default_branch
branch.A few things I'm not sure about yet:
Thoughts?
psjb.js
has been renamed to project-data-updater.js
in the team-api-server npm. Just haven't gotten around to ripping out the old version from 18F/team-api.
about_yml_validate
is part of the about_yml
gem.
We actually shouldn't care about any branch but the default.
Will have to read up on the GH Status API later.
I'm thinking we can add some kind of a hook whereby the about_yml_validate
tool can either import team member data for validation, or send its updates to an API endpoint to perform the validation.
cc: @mtorres253 We'll need to add a story to create a CI service for .about.yml
validation (think "Travis for .about.yml
").
Created a in the team API project: https://waffle.io/18F/team_api/cards/56422991a2cfa30f0099399c
Also addressed by 18F/about_yml#37.
Still need to document how to integrate the MVP mechanism into one's Travis build.
related to: https://github.com/18F/dashboard/issues/264