Skip to content

Project Board Migration: refactoring of "Schedule Friday 0700" workflow  #6998

@t-will-gillis

Description

@t-will-gillis

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.js to use GraphQL and 'status'.
  • Important Note: the GraphQL queries/ operations must be modularized to avoid unnecessary repetition.

Resources/Instructions

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions