Reattend/reattend-action
GitHub Action: automatically save PRs, commits, releases, and issues to Reattend memory
Platform-specific configuration:
{
"mcpServers": {
"reattend-action": {
"command": "npx",
"args": [
"-y",
"reattend-action"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Automatically save PRs, commits, releases, and issues to your Reattend memory. Ask questions about your codebase history from Claude, Cursor, or any AI tool.
- uses: Reattend/reattend-action@v1
with:
token: ${{ secrets.REATTEND_TOKEN }}That's it. Every PR, push, and release in your repo gets saved to memory automatically.
---
| Event | What's saved | |---|---| | pull_request | PR title, description, branch names, author, action (opened/merged/closed) | | push | Commit messages, branch, author | | release | Tag name, release title, release notes | | issues | Issue title, description, author, action | | issue_comment | Comment body, linked issue title | | workflow_dispatch | Workflow name, inputs, actor |
---
Go to your repo: Settings → Secrets and variables → Actions → New repository secret
Name: REATTEND_TOKEN Value: your token from reattend.com/app/settings
Save every PR:
name: Save PR to Reattend
on:
pull_request:
types: [opened, closed]
jobs:
save:
runs-on: ubuntu-latest
steps:
- uses: Reattend/reattend-action@v1
with:
token: ${{ secrets.REATTEND_TOKEN }}Save every push to main:
name: Save commits to Reattend
on:
push:
branches: [main]
jobs:
save:
runs-on: ubuntu-latest
steps:
- uses: Reattend/reattend-action@v1
with:
token: ${{ secrets.REATTEND_TOKEN }}Save releases:
name: Save release to Reattend
on:
release:
types: [published]
jobs:
save:
runs-on: ubuntu-latest
steps:
- uses: Reattend/reattend-action@v1
with:
token: ${{ secrets.REATTEND_TOKEN }}Capture everything — one workflow file:
name: Reattend memory sync
on:
pull_request:
Loading reviews...