Skip to content

Integrations Workflow

Nishanth S edited this page May 8, 2026 · 1 revision

GitHub and Discord Provisioning Workflow

User Type

  • UTDesign Staff

Goal

Provision collaboration infrastructure for finalized teams in GitHub and Discord.

Pages Involved

Steps (GitHub)

  1. Open GitHub page.
  2. Check status via GitHub connection widget.
  3. Connect GitHub if disconnected.
  4. Select semester and optional project subset.
  5. Run Create/Sync Repos.
  6. Review per-team success/failure results and URLs.

Steps (Discord)

  1. Open S.C.I.P.E. page.
  2. Run diagnostics.
  3. Update project channels.
  4. Assign project roles by semester.
  5. Optionally delete stale channels/roles.

Outputs

  • Team repositories created/synced.
  • Discord channels and roles aligned to current teams.

Notes

  • Integration actions depend on valid environment configuration and external service credentials.
  • Failures are reported per team/channel/role in page-level result blocks.

Clone this wiki locally