Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/af-tag-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,7 @@ jobs:
echo "Tagging ${TAG}"
git tag "$TAG"
git push origin "$TAG"

- name: Update af-stable branch
run: |
git push origin HEAD:refs/heads/af-stable --force
4 changes: 3 additions & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,11 @@ Read @FORK.md for full context on this fork.

## Development

- Install locally: `uv tool install . --force --reinstall`
- Install locally (dev): `uv tool install . --force --reinstall`
- Install from release: `uv tool install git+https://github.com/appfolio/spec-kit@af-stable --force`
- Test: `specify-af version` then `specify-af init --here --ai claude` in a scratch directory
- Binary is `specify-af`, package is `specify-af-cli`
- `af-stable` branch is the end-user install target — only updated when a release is tagged

## Testing

Expand Down
15 changes: 15 additions & 0 deletions FORK.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,21 @@ This is AppFolio's fork of [github/spec-kit](https://github.com/github/spec-kit)
| New command | `specify-af upgrade` — syncs AF extensions to bundled versions |
| Version resolution | Uses `packages_distributions()` instead of hardcoded package name |
| Release workflow | release-please with `af-v*` tags on `af-main` |
| Install branch | `af-stable` — only updated on release, safe for end-user installs |

## Installing

End users should install from the `af-stable` branch, which only updates when a release is tagged:

```bash
uv tool install git+https://github.com/appfolio/spec-kit@af-stable --force
```

To upgrade to the latest release:

```bash
uv tool install git+https://github.com/appfolio/spec-kit@af-stable --force --reinstall
```

## Conflict-Prone Files

Expand Down
Loading