Skip to content

Commit 95a16c1

Browse files
committed
2 parents 2556526 + 3244fd5 commit 95a16c1

235 files changed

Lines changed: 23622 additions & 17635 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitchangelog.rc

Lines changed: 0 additions & 289 deletions
This file was deleted.

.github/workflows/release-package.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010

1111
release:
12-
runs-on: ubuntu-latest
12+
runs-on: ubuntu-24.04
1313
steps:
1414

1515
- name: Checkout repository
@@ -44,14 +44,14 @@ jobs:
4444
token: ${{ secrets.GITHUB_TOKEN }}
4545

4646
docs:
47-
runs-on: ubuntu-latest
47+
runs-on: ubuntu-24.04
4848
steps:
4949

5050
- name: Checkout repository
5151
uses: actions/checkout@v4
5252

5353
- name: Install packages
54-
run: sudo apt-get install libpoppler-cpp-dev libzbar0 tesseract-ocr yara
54+
run: sudo apt-get install libgl1 libpoppler-cpp-dev libpoppler-cpp0v5 libzbar0 tesseract-ocr
5555

5656
- name: Set up Python 3.12
5757
uses: actions/setup-python@v5
@@ -73,7 +73,7 @@ jobs:
7373
path: site/
7474

7575
deploy-gh-pages:
76-
runs-on: ubuntu-latest
76+
runs-on: ubuntu-24.04
7777
needs: docs
7878

7979
permissions:
@@ -90,13 +90,13 @@ jobs:
9090
uses: actions/deploy-pages@v4
9191

9292
build:
93-
runs-on: ubuntu-latest
93+
runs-on: ubuntu-24.04
9494
steps:
9595
- name: Checkout repository
9696
uses: actions/checkout@v4
9797

9898
- name: Install packages
99-
run: sudo apt-get install libpoppler-cpp-dev libzbar0 tesseract-ocr yara
99+
run: sudo apt-get install libgl1 libpoppler-cpp-dev libpoppler-cpp0v5 libzbar0 tesseract-ocr
100100

101101
- name: Set up Python 3.12
102102
uses: actions/setup-python@v5
@@ -107,7 +107,7 @@ jobs:
107107
run: python -m pip install poetry
108108

109109
- name: Install dependencies
110-
run: poetry install --with unstable
110+
run: poetry install -E all
111111

112112
- name: Build package
113113
run: poetry build
@@ -119,7 +119,7 @@ jobs:
119119
path: dist/
120120

121121
publish-to-pypi:
122-
runs-on: ubuntu-latest
122+
runs-on: ubuntu-24.04
123123
needs: build
124124

125125
permissions:
@@ -133,6 +133,6 @@ jobs:
133133
path: dist/
134134

135135
- name: Publish to PyPI
136-
uses: pypa/gh-action-pypi-publish@release/v1
136+
uses: pypa/gh-action-pypi-publish@release/v1.12
137137
with:
138138
skip-existing: true

0 commit comments

Comments
 (0)