Skip to content

Initial public release (Apache-2.0). #1

Initial public release (Apache-2.0).

Initial public release (Apache-2.0). #1

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
jobs:
python-sdk:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install
run: python -m pip install -U pip && pip install ".[dev]"
- name: Import smoke
run: python -c "import glasswarp; print(glasswarp.__version__)"
- name: Build
run: python -m build && python -m twine check dist/*
- name: Lean sdist (no media)
run: |
tar -tzf dist/*.tar.gz | tee /tmp/sdist.txt
if grep -Ei '\.(jpg|jpeg|png|mov)$' /tmp/sdist.txt; then
echo "sdist must not include media files"; exit 1
fi