Skip to content

ci: add stale issue closer workflow - #638

Merged
hln33 merged 1 commit into
mainfrom
ci/stale-issue-closer-workflow
Aug 20, 2026
Merged

ci: add stale issue closer workflow#638
hln33 merged 1 commit into
mainfrom
ci/stale-issue-closer-workflow

Conversation

@hln33

@hln33 hln33 commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Issue #, if available:
N/A

Description of changes:

Testing

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@hln33
hln33 deployed to ai-pr-review August 20, 2026 01:27 — with GitHub Actions Active
@hln33
hln33 temporarily deployed to ai-pr-review-runtime August 20, 2026 01:27 — with GitHub Actions Inactive
@hln33
hln33 temporarily deployed to ai-pr-review-runtime August 20, 2026 01:27 — with GitHub Actions Inactive
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@hln33
hln33 force-pushed the ci/stale-issue-closer-workflow branch from 1e47c3c to cca76ef Compare August 20, 2026 17:37
@hln33
hln33 marked this pull request as ready for review August 20, 2026 17:40
@hln33
hln33 requested a review from a team August 20, 2026 17:40
@hln33
hln33 temporarily deployed to ai-pr-review-runtime August 20, 2026 17:40 — with GitHub Actions Inactive
@hln33
hln33 temporarily deployed to ai-pr-review-runtime August 20, 2026 17:40 — with GitHub Actions Inactive
@hln33
hln33 merged commit b34995a into main Aug 20, 2026
14 of 15 checks passed
@hln33
hln33 deleted the ci/stale-issue-closer-workflow branch August 20, 2026 18:08
@github-actions

Copy link
Copy Markdown
Contributor

Codex AI review

No actionable findings. Residual risk is limited to behavior of the pinned reusable workflow, which is outside this PR diff and only runs after installation on the default branch.

Reviewed commit cca76efce8f16607a0ebf100b54e25dce6604616. Workflow run

@github-actions

Copy link
Copy Markdown
Contributor

Claude AI review

No actionable findings.

This PR adds a single CI workflow (.github/workflows/stale-issue-closer.yml) that delegates to a reusable workflow in aws/aws-durable-execution-ci. It contains no SDK/Java, serialization, checkpoint-and-replay, concurrency, logging, or plugin changes, so the execution-semantics review criteria do not apply.

The workflow follows the repository's established conventions well:

  • Reusable workflow pinned to a full commit SHA (consistent with issue-triage.yml and notify.yml).
  • Least-privilege permissions: top-level permissions: {} with job-scoped contents: read + issues: write, which matches what a stale-issue closer needs.
  • Provides both a daily schedule trigger and a manual workflow_dispatch.

Residual test risk: The actual closing behavior lives in the externally-referenced reusable workflow (aws/aws-durable-execution-ci/.github/workflows/stale-issue-closer.yml@962e6f1), which cannot be inspected from this repo. Two things depend on that external file and cannot be verified here: (1) whether it needs any secrets — unlike issue-triage.yml/notify.yml, this caller passes none (relying only on the auto-provided GITHUB_TOKEN), and (2) whether issues: write + contents: read is the complete permission set it requires (e.g., if it ever touches PRs it would also need pull-requests: write). The PR notes it was validated against a forked consumer repo, which mitigates this.

Reviewed commit cca76efce8f16607a0ebf100b54e25dce6604616. Workflow run

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.

2 participants