Skip to content

Update project metadata, upgrade dependencies and add CI workflow#3

Merged
sis0k0 merged 1 commit into
mainfrom
upgrade
Jun 1, 2026
Merged

Update project metadata, upgrade dependencies and add CI workflow#3
sis0k0 merged 1 commit into
mainfrom
upgrade

Conversation

@sis0k0
Copy link
Copy Markdown
Member

@sis0k0 sis0k0 commented Jun 1, 2026

This PR modernizes the FARM Intro app and brings it back to a clean, documented, and runnable state.

It upgrades the backend to Python 3.13 with current FastAPI, pydantic, pymongo, and pydantic-settings versions, and updates the React frontend to React 18 with Ant Design 5. The app startup path now uses a FastAPI lifespan handler and sets a MongoDB appName for better observability.

It also adds the repository-discoverability and agent-support files required by the checklist:

  • refreshed README.md
  • AGENTS.md
  • EDD.md
  • .claude/settings.json
  • .devcontainer/ setup
  • GitHub Actions CI updates

@sis0k0 sis0k0 merged commit ba60fe0 into main Jun 1, 2026
3 checks passed
@sis0k0 sis0k0 deleted the upgrade branch June 1, 2026 11:35
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.

1 participant