-
-
Notifications
You must be signed in to change notification settings - Fork 847
Closed
Labels
Complexity: LargeFeature: Board/GitHub MaintenanceProject board maintenance that we have to do repeatedlyProject board maintenance that we have to do repeatedlyFeature: Refactor GHARefactoring GitHub actions to fit latest architectural normsRefactoring GitHub actions to fit latest architectural normsLang: GHAGitHub ActionsGitHub Actionsrole: back end/devOpsTasks for back-end developersTasks for back-end developerssize: 8ptCan be done in 31-48 hoursCan be done in 31-48 hours
Milestone
Description
Dependency
Overview
Many of our workflows need to be refactored due to the forced migration from the Project Board (classic) to the Project Board- Beta (PBB). This issue addresses changes that we need to make in order to ensure that our "Schedule Friday 0700" workflow works as it did previously.
Action Items
The "Schedule Friday 0700" workflow needs to be refactored to remove references to 'column' and refer instead to the PBB's 'status'.
- In schedule-fri-0700.yml remove the "IN_PROGRESS_COLUMN_ID".
- Then in add-label.js, refactor this file to function on the PBB, referencing 'status' == "In Progress (actively working)" instead of 'column'. The refactoring needs to use GraphQL.
Post migration issues needed:
- Refactor
add-label.jsto use GraphQL and 'status'. - Important Note: the GraphQL queries/ operations must be modularized to avoid unnecessary repetition.
Resources/Instructions
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Complexity: LargeFeature: Board/GitHub MaintenanceProject board maintenance that we have to do repeatedlyProject board maintenance that we have to do repeatedlyFeature: Refactor GHARefactoring GitHub actions to fit latest architectural normsRefactoring GitHub actions to fit latest architectural normsLang: GHAGitHub ActionsGitHub Actionsrole: back end/devOpsTasks for back-end developersTasks for back-end developerssize: 8ptCan be done in 31-48 hoursCan be done in 31-48 hours
Type
Projects
Status
Done