Skip to content

Enhance retry sleep logic (#99) #228

Enhance retry sleep logic (#99)

Enhance retry sleep logic (#99) #228

Workflow file for this run

name: UnitTest
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.9", "3.10", "3.11", "3.12"]
fsspec-version: ["2023.5.0", "2024.9.0"]
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
set -x
python -m pip install --upgrade pip
pip install --user poetry
poetry lock
poetry install --with dev
poetry add fsspec==${{ matrix.fsspec-version }}
poetry show fsspec
- name: Prepare Env
run: |
echo "Preparing environment variables"
echo "TOS_ACCESS_KEY=${{ secrets.TOS_ACCESS_KEY }}" >> $GITHUB_ENV
echo "TOS_SECRET_KEY=${{ secrets.TOS_SECRET_KEY }}" >> $GITHUB_ENV
echo "TOS_REGION=${{ vars.TOS_REGION }}" >> $GITHUB_ENV
echo "TOS_ENDPOINT=${{ vars.TOS_ENDPOINT }}" >> $GITHUB_ENV
echo "TOSFS_LOGGING_LEVEL=${{ vars.TOSFS_LOGGING_LEVEL }}" >> $GITHUB_ENV
- name: Run tests
run: make test