Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

refactor: revert Reql<>Rql naming#62

refactor: revert Reql<>Rql naming

refactor: revert Reql<>Rql naming #62

Workflow file for this run

---
name:Build
on:[push, release]
jobs:
build:
name:Test Python ${{ matrix.python-version }}
runs-on:ubuntu-latest
strategy:
fail-fast:false
matrix:
python-version:['3.10', '3.11', '3.12', '3.13']
steps:
-uses:actions/checkout@v3
-name:Set up Python ${{ matrix.python-version }}
uses:actions/setup-python@v3
with:
python-version:${{ matrix.python-version }}
-name:Install requirements
run:|
pip install poetry pre-commit
poetry install -E all
-name:Install RethinkDB and compile proto file
run:|
./scripts/install-db.sh
make protobuf
-name:Run linters
run:|
pre-commit run --all-files
poetry run make lint
-name:Run tests
run:|
# Start DB and run tests
rethinkdb&
poetry run make test
killall rethinkdb
-name:Deploy to PyPi
env:
POETRY_HTTP_BASIC_PYPI_USERNAME:${{ secrets.POETRY_HTTP_BASIC_PYPI_USERNAME }}
POETRY_HTTP_BASIC_PYPI_PASSWORD:${{ secrets.POETRY_HTTP_BASIC_PYPI_PASSWORD }}
if:${{ github.event_name == 'release' && matrix.python-version == '3.13' }}
run:poetry publish --build

[8]ページ先頭

©2009-2025 Movatter.jp