Skip to content

Update README

Update README #48

Workflow file for this run

name: CI
concurrency:
cancel-in-progress: true
group: ${{ github.repository }}-${{ github.workflow }}-${{ github.ref }}
on:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
test:
uses: ppizarror/workflow-actions/.github/workflows/test_python.yml@master
strategy:
matrix:
python: [ 3.7, 3.8, 3.9, '3.10' ]
with:
env-vars: GITHUB=true
install-extras: test
os: ubuntu-latest
python-version: ${{ matrix.python }}
build:
needs: test
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- macos-13
- windows-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
cache: pip
python-version: 3.8
- name: Install dependencies
shell: bash
run: |
python -m pip install -e .[installer]
echo "PYDETEX_VERSION=$(python -c "import pydetex; print(pydetex.__version__)")" >> $GITHUB_ENV
- name: Build
run: python build.py pyinstaller
- name: Upload release
uses: actions/upload-artifact@v4
with:
name: PyDetex-${{ matrix.os }}-v${{ env.PYDETEX_VERSION }}
path: dist/out_zip
codeql:
uses: ppizarror/workflow-actions/.github/workflows/codeql.yml@master
with:
language: python
delete-artifacts:
needs: build
uses: ppizarror/workflow-actions/.github/workflows/delete_artifacts.yml@master