Skip to content

Use shared PR author and stale workflows - #36

Merged
Ed Fricker (beastawakens) merged 1 commit into
mainfrom
automation/central-pr-workflows
Oct 23, 2026
Merged

Ed Fricker (beastawakens) merged 1 commit into
mainfrom
automation/central-pr-workflows

Conversation

@beastawakens

@beastawakens Ed Fricker (beastawakens) commented Oct 23, 2026 •

Copy link
Copy Markdown
Member

User description

Assign PR authors and flag inactive PRs consistently across active repositories.

Calls the shared workflows in central-workflows, pinned to full commit SHAs. PRs receive a stale label after 14 inactive days. Issues are excluded and nothing is closed automatically.

Validation: caller tests checked SHA pinning and cron formatting, and the distributor checked the diff for whitespace errors. Check this repository's Actions runs after merging; this PR does not prove the workflows have run here.


PR Type

Other


Description

  • Pin shared reusable workflows to full commit SHA

    • auto-author-assign.yml and stale.yml now reference e04941c6757ab31f0e5de5195a264530e8c373d0
    • Previously both used the mutable v1 tag
  • Normalize stale cron string to double quotes


Diagram Walkthrough

flowchart LR
  assign["auto-author-assign.yml"]
  stale["stale.yml"]
  central["central-workflows @ e04941c (v1)"]
  assign -- "uses (SHA-pinned)" --> central
  stale -- "uses (SHA-pinned)" --> central
Loading

File Walkthrough

Relevant files
Configuration changes
auto-author-assign.yml
Pin author-assign reusable workflow to commit SHA               

.github/workflows/auto-author-assign.yml

  • Replace the mutable @v1 tag with the full commit SHA
    e04941c6757ab31f0e5de5195a264530e8c373d0 for the shared
    auto-author-assign.yml reusable workflow
  • Keep a # v1 comment for readability
+1/-1     
stale.yml
Pin stale reusable workflow and normalize cron quoting     

.github/workflows/stale.yml

  • Pin the shared stale.yml reusable workflow to commit SHA
    e04941c6757ab31f0e5de5195a264530e8c373d0 instead of @v1
  • Change the cron schedule quoting from single to double quotes; the
    schedule is unchanged
+2/-2     


Need help?
  • Type /help how to ... in the comments thread for any questions about PR-Agent usage.
  • Check out the documentation for more information.
  • @prfectionist

    prfectionist Bot commented Oct 23, 2026

    Copy link
    Copy Markdown

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

    ⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
    🏅 Score: 95
    🧪 No relevant tests
    🔒 No security concerns identified
    🔀 No multiple PR themes
    ⚡ No major issues detected

    @github-actions

    Copy link
    Copy Markdown

    🔍 Semgrep Security Scan Results

    ✅ No security findings detected by p/security-audit ruleset.

    @prfectionist

    prfectionist Bot commented Oct 23, 2026

    Copy link
    Copy Markdown

    PR Code Suggestions ✨

    No code suggestions found for the PR.

    @beastawakens
    Ed Fricker (beastawakens) merged commit 887ee09 into main Oct 23, 2026
    10 checks passed
    @beastawakens
    Ed Fricker (beastawakens) deleted the automation/central-pr-workflows branch October 23, 2026 09:33
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant