-
-
Notifications
You must be signed in to change notification settings - Fork 847
Description
Dependency
- When the new projects boards are out of Beta (currently not stable enough to create GHAs against)
- Audit for changing labels from size to complexity #2777
- Modifying GitHub actions for label change from size to level #3109
Details
- "Projects (classic) will be sunset on August 23, 2024."
-
- November 19, 2024: The REST API for Projects (classic) will be sunset.
Overview
As a member of the Website Team, we need to prepare for the migration of our Project Board from "Projects (classic)" to "Projects (Beta)" so that if "Projects (classic)" is deprecated we are ready to use "Projects (Beta)" with our team. For this issue, we will figure out what needs to be done in order for us to migrate, add those as Action Items below, and complete those Action Items.
Action Items
- Write a back-end issue to revise move-closed-issues.yaml to trigger on all issues on the board that are open and have an assignee so that the actions work on both classic and beta project boards. --> Dev lead is responsible.
- Ask rep Josie about GitHub Kanban automation so that our PRs can go into the correct columns --> Dev lead is responsible. See the note here: Epic: Project migration from classic to beta #3265 (comment)
- For move-closed-issues.yaml, we need to find out if we can change the status of an issue via the API. (Status is the new name of columns in the beta project boards.) --> Dev lead is responsible.
- The winsFormResponse Google Apps Script file in our admin drive has a column id reference as well on line 123. This is responsible for adding a new issue created by a bot to a specific column. Saumil's understanding is that the issue would still be created just won't be added to the project (beta) board. So, we would need to decide next steps for this one.
- Epic Prep for Project Board Migration: GitHub Actions / Workflows Part 1 of 2 #6993 for Pre and Post-Project Migration issues
Notes for emails from GitHub rep Josie
Features related to automations and insights in the new project beta
Those tracks of work are on hold until GA but someone from GitHub might reach out once teams at GitHub are ready to get that track of work started. Can follow up with Josie on timelines for this.
Information on a bug and how to resolve it
If you’re seeing the “Migration complete” modal and you are unable to dismiss it, it is likely that you are not opted in to the feature preview for project migration. GitHub team recently put the entire feature behind a feature preview so if you are not in the feature preview, you will run into issues like this.
Action: If you are using project migration and have not yet opted in to the feature preview, please do so before you continue accessing previously migrated projects.
Resources/Instructions
Metadata
Metadata
Assignees
Labels
Type
Projects
Status