Skip to content

[ci] Some fixes for aw workflows#34111

Merged
rmarinho merged 2 commits into
mainfrom
try-fix-doctor-ci
Feb 18, 2026
Merged

[ci] Some fixes for aw workflows#34111
rmarinho merged 2 commits into
mainfrom
try-fix-doctor-ci

Conversation

@rmarinho

Copy link
Copy Markdown
Member

Description of Change

  • CIi doctor doesn t seem to work since it is monitor workflow and not github status - created a issue to see if we can improve this
  • Adding daily status to close old issues

This pull request introduces a new automated maintenance workflow for handling expired discussions, issues, and pull requests, as well as several updates to existing workflow configurations. The main focus is on improving repository hygiene and automation through scheduled jobs and enhanced issue management.

New maintenance workflow:

  • Added .github/workflows/agentics-maintenance.yml, a generated workflow that automatically closes expired discussions, issues, and pull requests every 2 hours using github-script and gh-aw setup actions. This helps keep the repository clean and up-to-date.
  • Added .github/aw/actions-lock.json to lock action dependencies for the new maintenance workflow, ensuring consistent and reproducible action versions.

Workflow configuration improvements:

  • Updated .github/workflows/daily-repo-status.md to add the s/triaged label to daily status issues and enabled automatic closing of older issues, streamlining issue triage and reducing clutter.
  • Changed .github/workflows/ci-doctor.md to monitor the maui-pr workflow instead of CI, aligning diagnostic automation with the correct workflow.

Copilot AI review requested due to automatic review settings February 18, 2026 13:10

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 updates GitHub Agentic Workflows configuration to fix workflow monitoring and add automated maintenance capabilities. The changes upgrade the gh-aw tooling from v0.43.19 to v0.46.0 and introduce new repository hygiene automation.

Changes:

  • Changed ci-doctor workflow to monitor "maui-pr" (Azure DevOps pipeline name) instead of "CI"
  • Added s/triaged label and automatic closing of older issues for daily status reports
  • Introduced new agentics-maintenance workflow to close expired discussions, issues, and pull requests every 2 hours

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/daily-repo-status.md Source configuration update: adds s/triaged label and close-older-issues: true flag
.github/workflows/daily-repo-status.lock.yml Auto-generated workflow file updated by gh-aw v0.46.0 with new label configuration and tooling upgrades
.github/workflows/ci-doctor.md Source configuration update: changes monitored workflow from "CI" to "maui-pr"
.github/workflows/ci-doctor.lock.yml Auto-generated workflow file updated by gh-aw v0.46.0 with corrected workflow name and tooling upgrades
.github/workflows/agentics-maintenance.yml New auto-generated maintenance workflow scheduled to run every 2 hours to close expired entities
.github/aw/actions-lock.json New action dependency lock file tracking SHA pins for actions used in workflows

pull-requests: write
steps:
- name: Setup Scripts
uses: github/gh-aw/actions/setup@v0.46.0

Copilot AI Feb 18, 2026

Copy link

Choose a reason for hiding this comment

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

The action reference at line 52 uses a version tag without SHA pinning. While the PR description mentions adding an actions lock file for dependency management, this specific usage pattern differs from the auto-generated lock files which use SHA pinning (e.g., @f88ec26c65cc20ebb8ceabe809c9153385945bfe # v0.46.0). Consider whether this should follow the same pattern for consistency with other workflow files in the repository.

Suggested change
uses: github/gh-aw/actions/setup@v0.46.0
uses: github/gh-aw/actions/setup@f88ec26c65cc20ebb8ceabe809c9153385945bfe # v0.46.0

Copilot uses AI. Check for mistakes.
@rmarinho rmarinho merged commit 1c11847 into main Feb 18, 2026
8 of 9 checks passed
@rmarinho rmarinho deleted the try-fix-doctor-ci branch February 18, 2026 14:00
@rmarinho rmarinho added the area-infrastructure CI, Maestro / Coherency, upstream dependencies/versions label Feb 18, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-infrastructure CI, Maestro / Coherency, upstream dependencies/versions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants