From 2b43c4253d19da8234bdb3cea0a4b2fcecb13255 Mon Sep 17 00:00:00 2001 From: Michele Dolfi Date: Thu, 21 Nov 2024 10:51:00 +0100 Subject: [PATCH] update deprecated actions Signed-off-by: Michele Dolfi --- .github/actions/setup-poetry/action.yml | 2 +- .github/workflows/cd.yml | 2 +- .github/workflows/checks.yml | 2 +- .github/workflows/pypi.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) 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 }}