training-manual
training-manual copied to clipboard
Migrate teach-class script to project v2 API
Supersedes https://github.com/githubtraining/training-manual/pull/389
Project creation has been migrated to GraphQL ProjectV2 API, but project column and card creation using GraphQL doesn't appear possible yet. This may not be an issue since projects are not directly used in the training course, but the changes in this PR will preserve the fact that projects are visually referenced in screenshots in the materials.
This new PR was created after the branch was renamed to more accurately describe the changes.
Project creation has been migrated to GraphQL ProjectV2 API
The GitHub CLI now supports projects v2: https://github.blog/2023-07-11-github-cli-project-command-is-now-generally-available/