diff --git a/.github/workflows/build-kotlin-bundle.yml b/.github/workflows/build-kotlin-bundle.yml index bf73cd3..c160b54 100644 --- a/.github/workflows/build-kotlin-bundle.yml +++ b/.github/workflows/build-kotlin-bundle.yml @@ -100,7 +100,7 @@ jobs: df -h - name: Upload bundle artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: bins-${{ matrix.os }}-${{ runner.arch }} path: modelaudit-kotlin/src/main/resources/io/modelaudit/bins/ @@ -113,7 +113,7 @@ jobs: - uses: actions/checkout@v6 - name: Download all bundle artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: bins-artifacts pattern: bins-* @@ -137,7 +137,7 @@ jobs: ls -la "$BINS_ROOT" - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: 17 @@ -146,7 +146,7 @@ jobs: run: ./gradlew :modelaudit-kotlin:jar -PskipBundleBuild --no-daemon - name: Upload JAR artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: modelaudit-kotlin-jar path: modelaudit-kotlin/build/libs/modelaudit-kotlin-*.jar @@ -162,7 +162,7 @@ jobs: - uses: actions/checkout@v6 - name: Download all bundle artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: bins-artifacts pattern: bins-* @@ -186,7 +186,7 @@ jobs: ls -la "$BINS_ROOT" - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: 17 diff --git a/.github/workflows/docker-image-test.yml b/.github/workflows/docker-image-test.yml index ce7cc77..edafcfa 100644 --- a/.github/workflows/docker-image-test.yml +++ b/.github/workflows/docker-image-test.yml @@ -28,7 +28,7 @@ jobs: full-image: ${{ steps.filter.outputs.full-image }} steps: - uses: actions/checkout@v6 - - uses: dorny/paths-filter@v3 + - uses: dorny/paths-filter@v4 id: filter with: filters: | @@ -52,10 +52,10 @@ jobs: - uses: actions/checkout@v6 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Build lightweight image - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: Dockerfile @@ -102,13 +102,13 @@ jobs: - uses: actions/checkout@v6 - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Build full image - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: Dockerfile.full diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index f0e4e18..033b19d 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -23,7 +23,7 @@ jobs: version: ${{ steps.release.outputs.version }} pr_number: ${{ steps.release.outputs.pr && fromJSON(steps.release.outputs.pr).number || '' }} steps: - - uses: googleapis/release-please-action@v4 + - uses: googleapis/release-please-action@v5 id: release with: token: ${{ secrets.GITHUB_TOKEN }} @@ -108,7 +108,7 @@ jobs: - name: Upload build artifacts id: upload - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: dist path: dist/ @@ -125,7 +125,7 @@ jobs: id-token: write steps: - name: Download build artifacts - uses: actions/download-artifact@v7 + uses: actions/download-artifact@v8 with: name: dist path: dist/ diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a3cfeba..29db700 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -33,7 +33,7 @@ jobs: dependencies: ${{ steps.filter.outputs.dependencies }} steps: - uses: actions/checkout@v6 - - uses: dorny/paths-filter@v3 + - uses: dorny/paths-filter@v4 id: filter with: filters: | @@ -266,7 +266,7 @@ jobs: - name: Upload coverage to Codecov if: matrix.python-version == '3.12' - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v6 with: files: ./coverage.xml fail_ci_if_error: false @@ -389,7 +389,7 @@ jobs: uv build - name: Upload artifacts - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: dist path: dist/