mirror of
https://github.com/docling-project/docling.git
synced 2025-06-27 05:20:05 +00:00

* add Github Actions Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * apply styling Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> * Update .github/actions/setup-poetry/action.yml Co-authored-by: Panos Vagenas <35837085+vagenas@users.noreply.github.com> Signed-off-by: Michele Dolfi <97102151+dolfim-ibm@users.noreply.github.com> * add semantic-release config Signed-off-by: Panos Vagenas <35837085+vagenas@users.noreply.github.com> --------- Signed-off-by: Michele Dolfi <dol@zurich.ibm.com> Signed-off-by: Michele Dolfi <97102151+dolfim-ibm@users.noreply.github.com> Signed-off-by: Panos Vagenas <35837085+vagenas@users.noreply.github.com> Co-authored-by: Panos Vagenas <35837085+vagenas@users.noreply.github.com>
20 lines
618 B
YAML
20 lines
618 B
YAML
name: 'Set up Poetry and install'
|
|
description: 'Set up a specific version of Poetry and install dependencies using caching.'
|
|
inputs:
|
|
python-version:
|
|
description: "Version range or exact version of Python or PyPy to use, using SemVer's version range syntax."
|
|
default: '3.11'
|
|
runs:
|
|
using: 'composite'
|
|
steps:
|
|
- name: Install poetry
|
|
run: pipx install poetry==1.8.3
|
|
shell: bash
|
|
- uses: actions/setup-python@v4
|
|
with:
|
|
python-version: ${{ inputs.python-version }}
|
|
cache: 'poetry'
|
|
- name: Install dependencies
|
|
run: poetry install --all-extras
|
|
shell: bash
|