Skip to content

Increase OpenCode session archive retention to 30 days #122891

Increase OpenCode session archive retention to 30 days

Increase OpenCode session archive retention to 30 days #122891

name: Maintainer Gate
# Self-caller for the aidevops repo.
# Upstream logic lives in: .github/workflows/maintainer-gate-reusable.yml
# Downstream repos use: marcusquinn/aidevops/.github/workflows/maintainer-gate-reusable.yml@<ref>
# Downstream template: .agents/templates/workflows/maintainer-gate-caller.yml
#
# All gate logic is in maintainer-gate-reusable.yml. Edit that file, not this one.
# To enforce: add "maintainer-gate" as a required status check in branch protection.
#
# To manage downstream callers:
# aidevops check-workflows # detect drift vs canonical template
# aidevops sync-workflows # preview resync plan
# aidevops sync-workflows --apply
# Permissions ceiling for downstream repos with default_workflow_permissions: read.
# Reusable workflow job-level permissions cannot exceed the caller's ceiling.
# This block sets the union of all job-level permissions used by maintainer-gate-reusable.yml.
permissions:
pull-requests: write
issues: write
contents: read
statuses: write
actions: write
on:
pull_request_target:
types: [opened, synchronize, reopened, edited, labeled, unlabeled]
issues:
types: [unlabeled, labeled, assigned, unassigned]
jobs:
gate:
uses: ./.github/workflows/maintainer-gate-reusable.yml
secrets: inherit