10 Commits

3 changed files with 10 additions and 9 deletions

View File

@@ -53,8 +53,8 @@ def check_version() -> None:
current_version = get_current_version() current_version = get_current_version()
current_version_tuple = packaging.version.parse(current_version) current_version_tuple = packaging.version.parse(current_version)
# if the current version is >= latest, exit 1
if latest_version_tuple >= current_version_tuple: if latest_version_tuple >= current_version_tuple:
print(f"Current version {current_version_tuple} is less than or equal to latest version {latest_version_tuple} on crates.io.")
sys.exit(1) sys.exit(1)
print(f"Current version: {current_version_tuple}") print(f"Current version: {current_version_tuple}")

View File

@@ -1,4 +1,4 @@
name: docs-and-testcov name: ci-checks
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
@@ -22,19 +22,20 @@ permissions:
pages: write pages: write
jobs: jobs:
docs-and-testcov: ci-checks:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Python - name: Install Python
uses: actions/setup-python@v4 uses: actions/setup-python@v5
- name: Install uv - name: Install uv
uses: astral-sh/setup-uv@v5 uses: astral-sh/setup-uv@v6
- name: Install dependencies - name: Install dependencies
run: | run: |
uv pip install requests uv venv
uv pip install requests packaging
- name: Run CI checks - name: Run CI checks
run: | run: |
python .github/scripts/ci_checks.py uv run .github/scripts/ci_checks.py

View File

@@ -37,9 +37,9 @@ jobs:
toolchain: stable toolchain: stable
- name: Install Python - name: Install Python
uses: actions/setup-python@v4 uses: actions/setup-python@v5
- name: Install uv - name: Install uv
uses: astral-sh/setup-uv@v5 uses: astral-sh/setup-uv@v6
- name: Setup venv - name: Setup venv
run: | run: |
uv venv uv venv