Skip to content

chore(gha): remove the unmanaged Asana workflow [FTTECH-16191] - #13

Merged
maximus-agents[bot] merged 1 commit into
masterfrom
chore/remove-asana-workflow
Oct 16, 2026
Merged

maximus-agents[bot] merged 1 commit into
masterfrom
chore/remove-asana-workflow

Conversation

@VincentBee

Copy link
Copy Markdown
Member

Prompt

  • Sur un job Asana de target-area-microservice : « nous n'utilisons plus asana »
  • « liste tous les repos de l'organisation qui ont ce workflow »
  • « Oui : pour chaque repo actif, retire Asana des checks obligatoires puis ouvre une PR qui supprime asana.yml. »

What Does It Do?

Deletes .github/workflows/asana.yml.

Context

Asana is no longer used. github-mobsuccess-policy dropped the asana policy in github-mobsuccess-policy#135 (January 2024), but ms-bot never removes a workflow it injected: this file is a leftover that still runs on every pull request event and uses ASANA_PAT for nothing. Same cleanup is opened in the 32 active repositories that still carry it (precedent: policy-github-updater-cruft#47).

Required check already handled: Asana has been removed from the required status checks of every branch protection rule of this repository before this PR was opened, keeping the app binding of every other check. Merging is therefore safe: no required check is left waiting for a workflow that no longer exists. Housekeeping will not re-add it, since asana is no longer in the policy.

Proof of testing

  • Branch protection, re-queried after the change (GraphQL branchProtectionRules.requiredStatusChecks): no rule of this repository lists Asana any more; the other contexts and their apps are unchanged.
  • Diff of this PR: one file deleted, .github/workflows/asana.yml; no other reference to the workflow is touched.
  • The other checks of this PR run as usual; Asana no longer reports, which is expected.

🤖 Generated with Claude Code

Asana is no longer used and the policy no longer manages this workflow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings October 16, 2026 13:39
@github-actions github-actions Bot added the chore Chore feature label Oct 16, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

No unresolved review issues remain.

0 open findings

What changed in this PR

Removes the obsolete Asana GitHub Actions workflow.

Changes:

  • Deletes .github/workflows/asana.yml.
  • Removes unused Asana automation and secret usage.
File Description
.github/​workflows/​asana.yml Removes the obsolete Asana workflow.

🧠 Review effort: Lite


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@VincentBee VincentBee added the maximus-auto-merge-fast Trigger Maximus deterministic check and auto-merge, no fixes label Oct 16, 2026
@maximus-agents

maximus-agents Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

Maximus fast — Ready to merge ✅

Every required gate passed on c81a9f7.

Required action

No action required: the verified GitHub merge strategy will be applied.

Check status

Check Status Key takeaway
Up to date with base ✅ Yes Mergeable
Automated tests (CI) ✅ Passed All required checks passed
Linear ticket ✅ Compliant FTTECH-16191
Copilot review completed ✅ Yes Completed
Copilot comments resolved ✅ Yes 0 unresolved threads

@maximus-agents
maximus-agents Bot merged commit 125962d into master Oct 16, 2026
2 checks passed
@maximus-agents
maximus-agents Bot deleted the chore/remove-asana-workflow branch October 16, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Chore feature maximus-auto-merge-fast Trigger Maximus deterministic check and auto-merge, no fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants