name: Build
on: push

jobs:
  # build-linux-binary:
  #   runs-on: ubuntu-latest
  #   steps:
  #   - uses: actions/checkout@v4
  #   - uses: actions/setup-python@v5
  #     with:
  #       python-version: '3.12.4'
  #       cache: 'pip' # caching pip dependencies
  #   - run: apt-get update
  #   - run: apt-get install unixodbc -y
  #   - run: pip install -r requirements.txt
  #   - run: pyinstaller --noconfirm --onefile --console ${{ gitea.workspace }}/inex.py
  #   - uses: softprops/action-gh-release@v2
  #   - name: Release
  #     uses: softprops/action-gh-release@v2
  #     if: startsWith(gitea.ref, 'refs/tags/')
  #     with:
  #       files: ${{ gitea.workspace }}/dist/inex
  build-windows-binary:
    runs-on: windows
    permissions:
      contents: write # release changes require contents write
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-python@v4
        with:
          python-version: '3.12.4'
          # cache: 'pip' # caching pip dependencies
      # - name: Upload Release Asset
      ##   env:
      #     GITHUB_TOKEN: ${{ secrets.GITEA_TOKEN }}
      - run: python -m pip install -r requirements.txt
      - run: python pyinstaller --noconfirm --onefile --console ${{ gitea.workspace }}/inex.py
        # run: gh release upload <release_tag> <a_file>
      