Remove GitHub Actions build workflows superseded by ADO pipelines#356
Merged
Conversation
The API, Android, Frontend, and MCP builds now run as Azure DevOps pipelines (.azuredevops/*). The release workflows (cut-release, full-release) are unchanged.
Contributor
There was a problem hiding this comment.
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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