DSGT-DLP / Deep-Learning-Playground

Web Application where people new to Deep Learning can input a dataset and toy around with basic Pytorch modules without writing any code
MIT License
24 stars 8 forks source link

[FEATURE]: Auto Populate Last Updated Status on a given github issue + Date Assigned #953

Closed karkir0003 closed 7 months ago

karkir0003 commented 1 year ago

Feature Name

Auto Populate "Last Updated" status on a Github Issue

Your Name

karkir0003

Description

DLP is bringing back standup. In order to help easily identify progress on a given github issue, we can use Github Actions to populate the "Last Updated" status of a given task. Below is the logic we need to implement

  1. When there is a push to a branch, identify the issue number associated with the branch (usually the branch name would be something like bug-836 or feature-914, so the issue number in these cases would be something like 836 and 914 respectively)
  2. Go into the DLP Project Board and populate the Last Updated field value in the tabular view (see the table here) using the Github API
  3. Test that for a dummy branch and dummy push (empty commit ok here), the last updated field populates properly

Note: This script may fail for older branches that didn't adhere to the naming conventions from Step 1. That's ok since we introduced the naming fairly recently. Don't worry about pushes to nextjs, main, prod-deploy branches. This script is supposed to target at the Github Issue level

### Tasks
- [ ] Github Action to update "Last Updated" Field using Step 1-3 from above
- [ ] Github Action or script or workflow to update the "Date Assigned" field in tabular view when an issue gets assigned or assignee is updated
karkir0003 commented 1 year ago

If the steps above are finished, this is the next step

We should also have a way to detect if an issue gets assigned to someone (or assignee updates), we should update the "Date Assigned" field in the DLP Project Board and populate the Date Assigned in the tabular view linked in Step 2 from the issue description

karkir0003 commented 7 months ago

wont prioritize

karkir0003 commented 7 months ago

wont prioritize