Team Ai
Modelpublic

ParallelLLC/algorithmic_trading

sourceHugging Faceapache-2.0updated 2mo agoView on Hugging Face
27likes32downloads
release.yml65 linesDownload Raw Back to workflows
1name: Release Management2 3on:4  push:5    tags:6      - 'v*'7 8jobs:9  release:10    name: Create Release11    runs-on: ubuntu-latest12    13    steps:14    - name: Checkout code15      uses: actions/checkout@v416      17    - name: Set up Python18      uses: actions/setup-python@v519      with:20        python-version: '3.11'21        22    - name: Install dependencies23      run: |24        python -m pip install --upgrade pip25        pip install -r requirements.txt26        27    - name: Run full test suite28      run: |29        pytest tests/ -v --cov=agentic_ai_system30        31    - name: Generate changelog32      id: changelog33      run: |34        echo "## What's Changed" > CHANGELOG.md35        git log --oneline $(git describe --tags --abbrev=0 HEAD^)..HEAD >> CHANGELOG.md36        37    - name: Create Release38      uses: actions/create-release@v139      env:40        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}41      with:42        tag_name: ${{ github.ref }}43        release_name: Release ${{ github.ref }}44        body: |45          ## Algorithmic Trading System Release ${{ github.ref }}46          47          ### ๐Ÿš€ New Features48          - Enhanced FinRL integration49          - Improved Alpaca broker support50          - Better risk management51          52          ### ๐Ÿ”ง Improvements53          - Updated documentation54          - Performance optimizations55          - Bug fixes56          57          ### ๐Ÿ“ฆ Docker Image58          ```bash59          docker pull dataen10/algorithmic_trading:${{ github.ref_name }}60          ```61          62          ### ๐Ÿ“‹ Changelog63          ${{ steps.changelog.outputs.body }}64        draft: false65        prerelease: false