diff --git a/.github/actions/update-docs/action.yml b/.github/actions/update-docs/action.yml index 28efaaa6c..008945392 100644 --- a/.github/actions/update-docs/action.yml +++ b/.github/actions/update-docs/action.yml @@ -25,7 +25,7 @@ runs: using: "composite" steps: - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7 with: python-version: "3.11" version: "0.5.14" diff --git a/.github/workflows/_lint-gh-ci.yaml b/.github/workflows/_lint-gh-ci.yaml index 792c04169..c406720bc 100644 --- a/.github/workflows/_lint-gh-ci.yaml +++ b/.github/workflows/_lint-gh-ci.yaml @@ -14,6 +14,6 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Lint actions and workflows - uses: bakdata/ci-templates/actions/action-lint@v1.14.0 + uses: bakdata/ci-templates/actions/action-lint@1.81.1 with: action-lint-version: "v1.7.6" diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index a1d97cdf6..9a53868f1 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -31,10 +31,10 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ matrix.python-version }} version: ${{ env.UV_VERSION }} @@ -58,10 +58,10 @@ jobs: name: Format runs-on: [ubuntu-24.04] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7 with: python-version: "3.11" version: ${{ env.UV_VERSION }} @@ -90,12 +90,12 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: true - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7 with: python-version: ${{ matrix.python-version }} version: ${{ env.UV_VERSION }} @@ -108,10 +108,10 @@ jobs: runs-on: [ubuntu-24.04] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7 with: python-version: "3.12" version: ${{ env.UV_VERSION }} @@ -145,10 +145,10 @@ jobs: permissions: id-token: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7 with: python-version: "3.11" version: ${{ env.UV_VERSION }} @@ -190,7 +190,7 @@ jobs: if: ${{ github.ref == 'refs/heads/main' }} needs: [lint, format, test, docs] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Publish docs from main branch uses: ./.github/actions/update-docs @@ -206,14 +206,14 @@ jobs: if: ${{ github.event_name == 'pull_request' }} needs: [lint, format, test, docs] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{ github.head_ref }} # Checks to see if any files in the PR match one of the listed file types. # This will return true if there's a file in docs folder that was added, deleted, or modified in the PR. - name: Check if files in docs folder have changed - uses: dorny/paths-filter@v3 + uses: dorny/paths-filter@v4 id: docs-changes with: filters: | diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index ece0d220e..637952880 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -11,10 +11,10 @@ jobs: permissions: id-token: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7 with: python-version: "3.11" version: "0.5.14" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 8986e0654..4a65f0ceb 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,7 +15,7 @@ on: jobs: create-github-release-push-tag: - uses: bakdata/ci-templates/.github/workflows/python-uv-release.yaml@1.69.1 + uses: bakdata/ci-templates/.github/workflows/python-uv-release.yaml@1.81.1 name: Release with: release-type: ${{ inputs.release-type }} diff --git a/.github/workflows/update-gh-pages.yaml b/.github/workflows/update-gh-pages.yaml index aded1fb6a..9e8606931 100644 --- a/.github/workflows/update-gh-pages.yaml +++ b/.github/workflows/update-gh-pages.yaml @@ -12,7 +12,7 @@ jobs: name: Update docs steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 # Fetch all tags; Required for doc versioning