Bump the github-dependencies group with 3 updates
Bumps the github-dependencies group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [actions/cache](https://github.com/actions/cache) and [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance).
Updates `actions/checkout` from 6 to 7
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)
Updates `actions/cache` from 5 to 6.1.0
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v5...v6.1.0)
Updates `actions/attest-build-provenance` from 4 to 4.1.0
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](https://github.com/actions/attest-build-provenance/compare/v4...v4.1.0)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-dependencies
- dependency-name: actions/cache
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-dependencies
- dependency-name: actions/attest-build-provenance
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml
index 65e7d13..98e048f 100644
--- a/.github/workflows/benchmark.yml
+++ b/.github/workflows/benchmark.yml
@@ -118,11 +118,11 @@
matrix:
scale_factor: ${{ fromJson(needs.parse-scale-factors.outputs.matrix) }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Cache benchmark data
id: cache-data
- uses: actions/cache@v5
+ uses: actions/cache@v6.1.0
with:
path: benchmark-data-sf${{ matrix.scale_factor }}
key: benchmark-data-${{ env.HF_DATA_VERSION }}-sf${{ matrix.scale_factor }}
@@ -216,10 +216,10 @@
fail-fast: false
max-parallel: 2 # 1 per scale factor
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Restore benchmark data from cache
- uses: actions/cache/restore@v5
+ uses: actions/cache/restore@v6.1.0
with:
path: benchmark-data-sf${{ matrix.scale_factor }}
key: benchmark-data-${{ env.HF_DATA_VERSION }}-sf${{ matrix.scale_factor }}
@@ -279,10 +279,10 @@
fail-fast: false
max-parallel: 2
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Restore benchmark data from cache
- uses: actions/cache/restore@v5
+ uses: actions/cache/restore@v6.1.0
with:
path: benchmark-data-sf${{ matrix.scale_factor }}
key: benchmark-data-${{ env.HF_DATA_VERSION }}-sf${{ matrix.scale_factor }}
@@ -335,10 +335,10 @@
fail-fast: false
max-parallel: 2
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Restore benchmark data from cache
- uses: actions/cache/restore@v5
+ uses: actions/cache/restore@v6.1.0
with:
path: benchmark-data-sf${{ matrix.scale_factor }}
key: benchmark-data-${{ env.HF_DATA_VERSION }}-sf${{ matrix.scale_factor }}
@@ -396,10 +396,10 @@
fail-fast: false
max-parallel: 2
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Restore benchmark data from cache
- uses: actions/cache/restore@v5
+ uses: actions/cache/restore@v6.1.0
with:
path: benchmark-data-sf${{ matrix.scale_factor }}
key: benchmark-data-${{ env.HF_DATA_VERSION }}-sf${{ matrix.scale_factor }}
@@ -449,7 +449,7 @@
matrix:
scale_factor: ${{ fromJson(needs.parse-scale-factors.outputs.matrix) }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Download all results for this scale factor
uses: actions/download-artifact@v8
diff --git a/.github/workflows/build-py-packages.yml b/.github/workflows/build-py-packages.yml
index 7787a3e..1e7183c 100644
--- a/.github/workflows/build-py-packages.yml
+++ b/.github/workflows/build-py-packages.yml
@@ -92,7 +92,7 @@
os: macos
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Set ARM architecture flags for Linux cross-compilation
if: (matrix.target == 'aarch64' || matrix.target == 'armv7') && (matrix.os == 'linux' || matrix.os == 'musllinux')
run: |
@@ -120,7 +120,7 @@
sdist:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Build sdist
uses: PyO3/maturin-action@v1
with:
diff --git a/.github/workflows/packaging.yml b/.github/workflows/packaging.yml
index 7be6d1a..711d2b7 100644
--- a/.github/workflows/packaging.yml
+++ b/.github/workflows/packaging.yml
@@ -37,7 +37,7 @@
name: Build Documentation
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
@@ -77,7 +77,7 @@
name: docs
- name: Clone asf-site branch
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
with:
ref: asf-site
path: pages-clone
diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml
index ce22ecc..262202d 100644
--- a/.github/workflows/pre-commit.yml
+++ b/.github/workflows/pre-commit.yml
@@ -32,7 +32,7 @@
runs-on: ubuntu-latest
steps:
- name: 'Checkout ${{ github.ref }} ( ${{ github.sha }} )'
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
+ uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
persist-credentials: false
- uses: j178/prek-action@bdca6f102f98e2b4c7029491a53dfd366469e33d # v2.0.4
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index 2dfdd29..feb7ea6 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -33,7 +33,7 @@
lint:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # @stable
with:
@@ -54,7 +54,7 @@
test-tests-spatialbench:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # @stable
with:
toolchain: stable
@@ -67,7 +67,7 @@
test-doc-spatialbench:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # @stable
with:
toolchain: stable
@@ -80,7 +80,7 @@
test-all-spatialbench-arrow:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # @stable
with:
toolchain: stable
@@ -93,7 +93,7 @@
test-all-spatialbench-cli:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # @stable
with:
toolchain: stable
@@ -107,7 +107,7 @@
docs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # @stable
with:
toolchain: stable
@@ -123,7 +123,7 @@
test-s3-integration:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
with:
fetch-depth: 0
diff --git a/.github/workflows/spatialbench-cli-publish-pypi.yml b/.github/workflows/spatialbench-cli-publish-pypi.yml
index 91be412..00dcc07 100644
--- a/.github/workflows/spatialbench-cli-publish-pypi.yml
+++ b/.github/workflows/spatialbench-cli-publish-pypi.yml
@@ -37,7 +37,7 @@
run: python -m twine check --strict dist/*
- name: Generate artifact attestation
- uses: actions/attest-build-provenance@v4
+ uses: actions/attest-build-provenance@v4.1.0
with:
subject-path: 'dist/*'
diff --git a/.github/workflows/spatialbench-publish-crates.yml b/.github/workflows/spatialbench-publish-crates.yml
index 2f3025a..2760cac 100644
--- a/.github/workflows/spatialbench-publish-crates.yml
+++ b/.github/workflows/spatialbench-publish-crates.yml
@@ -21,7 +21,7 @@
- "spatialbench-arrow"
- "spatialbench-cli"
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: rust-lang/crates-io-auth-action@v1
id: auth