90ea10c7ef
feat: add automatic draft release creation to workflow
...
Automatically create GitHub draft release with comprehensive
release notes when Docker build succeeds. Includes:
- Quick start instructions for Docker Compose and pre-built images
- Full changelog for v0.2.0
- Documentation links
- Automatic pre-release detection for alpha/beta/rc tags
2025-10-30 20:38:59 -04:00
77ce1b2b11
fix: correct Dockerfile FROM AS casing
...
Use uppercase AS keyword to match FROM keyword casing,
following Docker best practices and eliminating build warning.
2025-10-30 20:36:40 -04:00
2585045be1
fix: convert repository owner to lowercase for Docker tags
...
Docker tags require lowercase repository names. Convert
github.repository_owner to lowercase before using in tags.
2025-10-30 20:34:43 -04:00
9d5f449b1c
fix: validate GITHUB_REF is a tag in docker-release workflow
...
Add validation to ensure workflow only processes tag pushes.
Prevents invalid Docker tags when workflow runs on non-tag refs.
2025-10-30 20:31:55 -04:00
e4b7e197d3
Update repository URLs for fork
...
Change HKUDS/AI-Trader to Xe138/AI-Trader
Update all documentation links and references
2025-10-30 20:26:18 -04:00
928f5fb53f
Update CHANGELOG for v0.2.0 release
...
Set version to 0.2.0 for Docker deployment feature
Release date: 2025-10-30
Update comparison links for proper version tracking
2025-10-30 20:24:46 -04:00
46582d38bb
Add CHANGELOG.md
...
Document all changes including Docker deployment feature
Follow Keep a Changelog format with semantic versioning
Include template for future releases
2025-10-30 20:22:10 -04:00
147fab11d5
Remove deprecated version tag from docker-compose.yml
...
Docker Compose no longer requires version specification
Maintains compatibility with modern docker-compose versions
2025-10-30 20:20:49 -04:00
85fc925b4e
Add release process documentation
...
Complete guide for creating releases:
- Tag creation and push process
- GitHub Actions automation workflow
- Verification and testing steps
- Troubleshooting common issues
2025-10-30 19:26:56 -04:00
156d0cab21
Add Docker build test results
...
Local build verification completed successfully
Image builds without errors
Configuration parses correctly
2025-10-30 19:19:00 -04:00
4e7c4ccf99
Update CLAUDE.md with Docker commands
...
Add Docker build and run commands
Include release process for Docker images
Document GitHub Actions automation
2025-10-30 19:05:23 -04:00
9dfc8f1ea6
Add GitHub Actions workflow for Docker builds
...
Triggers on release tags (v*) and manual dispatch
Builds and pushes to GitHub Container Registry
Tags with both version and latest
Uses build caching for faster builds
2025-10-30 19:01:09 -04:00
6af1808c2f
Add Docker deployment section to README
...
Include quick start with Docker Compose
Add pre-built image usage instructions
Link to detailed Docker documentation
2025-10-30 18:44:04 -04:00
733b6a4b1c
Add Docker deployment documentation
...
Comprehensive guide including:
- Quick start instructions
- Configuration options
- Usage examples and volume persistence
- Troubleshooting common issues
- Pre-built image usage
2025-10-30 18:41:27 -04:00
592b105b19
Update .env.example with Docker configuration
...
Add Docker-specific paths and documentation
Include all required API keys and MCP ports
Show default values for optional settings
2025-10-30 18:39:01 -04:00
4af00d3709
Add docker-compose configuration
...
Mounts data and logs volumes for persistence
Injects environment variables from .env file
Exposes all MCP service ports and web dashboard
Auto-restart on failure
2025-10-30 18:36:25 -04:00
e9baa818a4
Add entrypoint script for container startup
...
Sequential execution: data fetch → MCP services → trading agent
Handles graceful shutdown of background services
Supports custom config file as argument
2025-10-30 18:33:40 -04:00
f25bd87c26
Add Dockerfile for containerization
...
Multi-stage build with Python 3.10-slim base
Exposes MCP service ports and web dashboard
Uses entrypoint.sh for sequential startup
2025-10-30 18:30:38 -04:00
794028e910
Add .dockerignore for Docker builds
...
Excludes git history, Python cache, secrets, and runtime data
2025-10-30 18:28:15 -04:00
efc2d754d6
Add Docker deployment implementation plan
...
Comprehensive 12-task plan including:
- Dockerfile and docker-compose.yml creation
- entrypoint.sh sequential startup script
- GitHub Actions CI/CD workflow
- Complete documentation (DOCKER.md, RELEASING.md)
- Testing and validation steps
2025-10-30 18:26:47 -04:00
5225950703
Add .worktrees/ to .gitignore
...
Prevents worktree contents from being tracked in repository
2025-10-30 18:23:14 -04:00
6794a65ef6
Add Docker deployment design document
...
Comprehensive design for Docker containerization including:
- Single monolithic container approach for dev/testing
- docker-compose.yml with environment variable injection
- Sequential startup via entrypoint.sh script
- GitHub Actions workflow for automated image builds on release tags
- Documentation strategy and implementation checklist
2025-10-30 18:22:03 -04:00
c15e25f826
Add CLAUDE.md for repository guidance
...
Provides comprehensive guidance for working with the AI-Trader codebase including:
- Development commands for setup, data preparation, and running simulations
- Architecture overview of agent system, MCP toolchain, and data flow
- Configuration system with multi-layered priority
- Data formats for positions and price data
- Implementation details and common troubleshooting steps
2025-10-30 18:03:24 -04:00
tianyufan
1c7a9621d0
update License
2025-10-30 19:38:54 +08:00
tianyufan
6c18b124d8
update .gitignore
2025-10-30 14:41:16 +08:00
tianyufan
0bb5086df1
update tools
2025-10-30 14:40:42 +08:00
tianyufan
3f1812d320
update .gitignore
2025-10-30 11:27:10 +08:00
tianyufan
8a802c3faa
update asset
2025-10-30 10:58:02 +08:00
tianyufan
d30fb072bd
update README
2025-10-30 10:57:22 +08:00
tianyufan
f215f33235
Merge branch 'main' of https://github.com/HKUDS/AI-Trader
2025-10-30 10:46:18 +08:00
tianyufan
e16d5e2ab7
update data
2025-10-30 10:46:07 +08:00
Tianyu Fan
cd769e533e
Merge pull request #25 from Mirza-Samad-Ahmed-Baig/main
...
fixs: 5 bugs
2025-10-30 10:36:56 +08:00
tianyufan
2c5072f66f
update python version
2025-10-29 21:33:46 +08:00
MirzaSamadAhmedBaig
7882c7e2aa
Delete FIXES.md
2025-10-29 09:46:00 +03:00
Mirza Samad
3e9cd5f35b
changes
2025-10-29 09:42:37 +03:00
tianyufan
53a5e5c46d
update leadboard
2025-10-29 12:19:24 +08:00
tianyufan
93fa10e0e7
Merge branch 'main' of https://github.com/HKUDS/AI-Trader
2025-10-29 12:06:07 +08:00
tianyufan
09f2ce54ae
update daily data
2025-10-29 12:05:49 +08:00
chaohuang-ai
9a52263d74
Update README.md
2025-10-29 01:22:31 +08:00
chaohuang-ai
a2173cf1c9
Update README.md
2025-10-29 00:08:34 +08:00
tianyufan
05bbe318c8
update MiniMax data
2025-10-28 21:47:16 +08:00
tianyufan
e561e13750
update data
2025-10-28 21:46:46 +08:00
tianyufan
1e835a5af8
update front
2025-10-28 21:37:24 +08:00
tianyufan
8a3445d9f8
update README
2025-10-28 21:27:23 +08:00
tianyufan
de59b006b7
update MiniMax-M2
2025-10-28 21:17:43 +08:00
tianyufan
d2b18e4939
fix bugs
2025-10-28 18:43:55 +08:00
tianyufan
beb8d7b393
update Disclaimer
2025-10-28 15:33:47 +08:00
tianyufan
1a41923ece
update leaderboard
2025-10-28 11:46:58 +08:00
tianyufan
0b46651529
update asset
2025-10-28 11:46:15 +08:00
tianyufan
825e89858c
Merge branch 'main' of https://github.com/HKUDS/AI-Trader
2025-10-28 11:43:56 +08:00