Skip to content

chore: change repo-assist daily run to /repo-assist only#354

Merged
halcwb merged 1 commit into
informedica:masterfrom
halcwb:master
May 18, 2026
Merged

chore: change repo-assist daily run to /repo-assist only#354
halcwb merged 1 commit into
informedica:masterfrom
halcwb:master

Conversation

@halcwb
Copy link
Copy Markdown
Collaborator

@halcwb halcwb commented May 18, 2026

This pull request makes a small change to the workflow trigger configuration by removing the daily schedule and manual dispatch options for the repo-assist workflow. The workflow will now only be triggered by the slash_command and reaction events.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 18, 2026

Greptile Summary

This PR removes the daily cron schedule (4 20 * * *) and workflow_dispatch trigger from the repo-assist workflow, leaving only the slash_command and reaction event triggers. The lock file is also recompiled from gh-aw v0.50.4 to v0.72.1, which brings updated action versions, pinned container image digests, and a migration of runtime paths from /opt/gh-aw to $RUNNER_TEMP.

  • Trigger change: The workflow now only fires when a user posts /repo-assist or reacts with 👀 — automated daily runs are fully disabled.
  • Lock file regeneration: The compiled lock file is updated to compiler v0.72.1 with newer container images (firewall agent 0.25.41, MCP server v1.0.3), pinned by digest, and additional steps for agent config folder save/restore.
  • Stale description: The description field in repo-assist.md still reads "runs daily", which no longer matches the removed schedule trigger.

Confidence Score: 4/5

Safe to merge — the trigger removal is intentional and the lock file is auto-generated from the updated source.

The change correctly removes the daily schedule and workflow_dispatch from both the source markdown and the compiled lock file. The only thing worth fixing is the stale "runs daily" copy in the description field, which is cosmetic.

The description field in .github/workflows/repo-assist.md (lines 2–3) should be updated to drop the "runs daily" language.

Important Files Changed

Filename Overview
.github/workflows/repo-assist.md Removes schedule and workflow_dispatch triggers, keeping only slash_command and reaction; description field still mentions "runs daily"
.github/workflows/repo-assist.lock.yml Auto-generated lock file recompiled with gh-aw v0.72.1; removes schedule/workflow_dispatch triggers, updates action versions and container image digests, migrates paths from /opt/gh-aw to $RUNNER_TEMP

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[GitHub Event] --> B{Event Type?}
    B -->|slash_command /repo-assist| C[pre_activation job]
    B -->|reaction: eyes| C
    B -->|schedule daily 20:04 UTC - REMOVED| X[❌ No longer triggered]
    B -->|workflow_dispatch - REMOVED| X
    C --> D{activated == true?}
    D -->|No| E[Skip - workflow exits]
    D -->|Yes| F[activation job\nBuild prompt, add comment]
    F --> G[agent job\nRun Copilot CLI with MCP tools]
    G --> H[post_agent job\nProcess safe outputs]
    H --> I[report job\nPost results as comment/PR]
Loading

Comments Outside Diff (1)

  1. .github/workflows/repo-assist.md, line 2-4 (link)

    P2 The description field still says "runs daily" but the daily schedule trigger has been removed by this PR. Any consumer of this metadata (documentation, GitHub UI tooltips, dashboards) will now see a misleading description.

    Fix in Claude Code

Fix All in Claude Code

Reviews (1): Last reviewed commit: "chore: change repo-assist daily run to /..." | Re-trigger Greptile

@halcwb halcwb merged commit 74be679 into informedica:master May 18, 2026
11 checks passed
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.

1 participant