Updated maintainer info and ci
This commit is contained in:
parent
b701a91083
commit
8fd2a84c07
3 changed files with 15 additions and 8 deletions
|
@ -11,7 +11,7 @@ jobs:
|
|||
container: forgejo.neshweb.net/ci-docker-images/python-neshweb:3.11
|
||||
steps:
|
||||
- name: Checkout source code
|
||||
uses: https://code.forgejo.org/actions/checkout@v3
|
||||
uses: https://code.forgejo.org/actions/checkout@v4
|
||||
- name: Install packages
|
||||
run: |
|
||||
pip install -e .[lint,typing] -q --disable-pip-version-check -q --no-cache-dir -q
|
||||
|
@ -31,7 +31,7 @@ jobs:
|
|||
container: forgejo.neshweb.net/ci-docker-images/python-neshweb:3.11
|
||||
steps:
|
||||
- name: Checkout source code
|
||||
uses: https://code.forgejo.org/actions/checkout@v3
|
||||
uses: https://code.forgejo.org/actions/checkout@v4
|
||||
- name: Install packages
|
||||
run: pip install build --no-cache-dir -q
|
||||
- name: Build package
|
||||
|
|
|
@ -8,7 +8,7 @@ jobs:
|
|||
container: forgejo.neshweb.net/ci-docker-images/python-neshweb:3.11
|
||||
steps:
|
||||
- name: Checkout source code
|
||||
uses: https://code.forgejo.org/actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
- name: Install packages
|
||||
run: |
|
||||
pip install -e .[lint] --disable-pip-version-check --no-cache-dir -q
|
||||
|
@ -23,7 +23,7 @@ jobs:
|
|||
container: forgejo.neshweb.net/ci-docker-images/python-neshweb:3.11
|
||||
steps:
|
||||
- name: Checkout source code
|
||||
uses: https://code.forgejo.org/actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
- name: Install packages
|
||||
run: |
|
||||
pip install -e .[typing] --disable-pip-version-check --no-cache-dir -q
|
||||
|
@ -35,12 +35,19 @@ jobs:
|
|||
|
||||
tests:
|
||||
runs-on: docker
|
||||
container: forgejo.neshweb.net/ci-docker-images/python-neshweb:3.11
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
|
||||
steps:
|
||||
- name: Checkout source code
|
||||
uses: https://code.forgejo.org/actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
- name: Set up Python ${{ matrix.python-version }}
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
- name: Install packages
|
||||
run: |
|
||||
python --version
|
||||
pip install -e .[testing] --disable-pip-version-check --no-cache-dir -q
|
||||
python -m pip list --format=columns --disable-pip-version-check
|
||||
- name: Run pytest
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
name = "skyeweave"
|
||||
version = "1.0.0-c.4"
|
||||
requires-python = ">= 3.10"
|
||||
authors = [{name = "Firq", email = "firelp42@gmail.com"}]
|
||||
maintainers = [{name = "Firq", email = "firelp42@gmail.com"}]
|
||||
authors = [{name = "Firq", email = "me@firq.dev"}]
|
||||
maintainers = [{name = "Firq", email = "me@firq.dev"}]
|
||||
description = "Helper script to easily generate experssions from FGO expression sheets"
|
||||
classifiers = [
|
||||
"Development Status :: 5 - Production/Stable",
|
||||
|
|
Loading…
Add table
Reference in a new issue