diff --git a/.github/actions/setup-poetry/action.yml b/.github/actions/setup-poetry/action.yml index e9ce6977..0bdd730c 100644 --- a/.github/actions/setup-poetry/action.yml +++ b/.github/actions/setup-poetry/action.yml @@ -10,7 +10,7 @@ runs: - name: Install poetry run: pipx install poetry==1.8.3 shell: bash - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ inputs.python-version }} cache: 'poetry' diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 9a2bf714..1f0502dc 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -15,7 +15,7 @@ jobs: outputs: TARGET_TAG_V: ${{ steps.version_check.outputs.TRGT_VERSION }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # for fetching tags, required for semantic-release - uses: ./.github/actions/setup-poetry diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 6cd0d38b..1cd08f2c 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -8,7 +8,7 @@ jobs: matrix: python-version: ['3.9', '3.10', '3.11', '3.12'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install tesseract run: sudo apt-get update && sudo apt-get install -y tesseract-ocr tesseract-ocr-eng tesseract-ocr-fra tesseract-ocr-deu tesseract-ocr-spa libleptonica-dev libtesseract-dev pkg-config - name: Set TESSDATA_PREFIX diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 0d206b21..395f34cd 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -15,7 +15,7 @@ jobs: build-and-publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/setup-poetry - name: Build and publish run: poetry publish --build --no-interaction --username=__token__ --password=${{ secrets.PYPI_TOKEN }}