Skip to content

Remove GitHub Actions build workflows superseded by ADO pipelines#356

Merged
dkhalife merged 1 commit into
mainfrom
chore/remove-old-build-workflows
Jun 21, 2026
Merged

Remove GitHub Actions build workflows superseded by ADO pipelines#356
dkhalife merged 1 commit into
mainfrom
chore/remove-old-build-workflows

Conversation

@dkhalife

@dkhalife dkhalife commented Jun 21, 2026

Copy link
Copy Markdown
Owner

Follow-up to #355 (which migrated the builds to Azure DevOps). Now that the API, Android, Frontend, and MCP builds run as ADO pipelines (.azuredevops/*, all verified green), this removes the GitHub Actions build workflows they replace.

Deletes:

  • .github/workflows/api-build.yml
  • .github/workflows/android-build.yml
  • .github/workflows/frontend-build.yml
  • .github/workflows/mcp-build.yml

The API, Android, Frontend, and MCP builds now run as Azure DevOps
pipelines (.azuredevops/*). The release workflows (cut-release,
full-release) are unchanged.
Copilot AI review requested due to automatic review settings June 21, 2026 21:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes legacy GitHub Actions build workflows for the API server, Android app, frontend, and MCP server after the build CI was migrated to Azure DevOps pipelines (per the follow-up to #355). The intent is to avoid duplicate CI definitions and keep GitHub Actions focused on release automation.

Changes:

  • Deletes GitHub Actions build workflows for API, Android, Frontend, and MCP components.
  • Leaves the release automation workflows (cut-release.yml, full-release.yml) untouched.
Show a summary per file
File Description
.github/workflows/api-build.yml Deleted GitHub Actions workflow that built/linted/tested the Go API and uploaded coverage.
.github/workflows/android-build.yml Deleted GitHub Actions workflow that built the Android debug APK.
.github/workflows/frontend-build.yml Deleted GitHub Actions workflow that linted/typechecked/built/tested the frontend (incl. push-only Playwright).
.github/workflows/mcp-build.yml Deleted GitHub Actions workflow that restored/built the .NET MCP server.

Copilot's findings

Comments suppressed due to low confidence (2)

.github/workflows/api-build.yml:1

  • This workflow removal leaves stale references to the deleted build workflows in repo docs/instructions (e.g., README badges and .github/copilot-instructions.md’s CI/CD section still point at api-build.yml/frontend-build.yml/android-build.yml/mcp-build.yml). Those links/badges will break once the workflows are gone, so the documentation should be updated as part of this change (or removed/replaced with ADO equivalents).
    .github/workflows/api-build.yml:1
  • The removed API workflow was responsible for uploading Go coverage to Codecov (codecov/codecov-action). I can’t verify from this PR whether the new Azure DevOps pipelines/templates still publish coverage to Codecov; if they don’t, the Codecov signal/badge will silently go stale after this deletion. Please confirm coverage upload is still configured (or remove/adjust the Codecov integration accordingly).
  • Files reviewed: 4/4 changed files
  • Comments generated: 0

@dkhalife dkhalife merged commit f6fc541 into main Jun 21, 2026
10 checks passed
@dkhalife dkhalife deleted the chore/remove-old-build-workflows branch June 21, 2026 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants