chore(deps): bump the actions-deps group with 8 updates

Bumps the actions-deps group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [mozilla/probe-scraper/.github/workflows/glean.yaml](https://github.com/mozilla/probe-scraper) | `78f5c5f20dfca6bcb68138a1122dae5acfd06605` | `a4bb2043a25548f2a9a5a0eeb3546a41c94ce78f` |
| [actions/cache](https://github.com/actions/cache) | `5.0.3` | `5.0.4` |
| [dorny/test-reporter](https://github.com/dorny/test-reporter) | `a810f9bf83f2344124a920a7a0a85a6716e791f0` | `ab50174d2cce6a041bb0a86aa99d11858f914df9` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.6.2` | `7.0.0` |
| [google-github-actions/upload-cloud-storage](https://github.com/google-github-actions/upload-cloud-storage) | `2.2.4` | `3.0.0` |
| [actions/download-artifact](https://github.com/actions/download-artifact) | `4.3.0` | `8.0.1` |
| [docker/login-action](https://github.com/docker/login-action) | `3.4.0` | `4.0.0` |
| [actions/deploy-pages](https://github.com/actions/deploy-pages) | `4.0.5` | `5.0.0` |


Updates `mozilla/probe-scraper/.github/workflows/glean.yaml` from 78f5c5f20dfca6bcb68138a1122dae5acfd06605 to a4bb2043a25548f2a9a5a0eeb3546a41c94ce78f
- [Release notes](https://github.com/mozilla/probe-scraper/releases)
- [Commits](78f5c5f20d...a4bb2043a2)

Updates `actions/cache` from 5.0.3 to 5.0.4
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](cdf6c1fa76...668228422a)

Updates `dorny/test-reporter` from a810f9bf83f2344124a920a7a0a85a6716e791f0 to ab50174d2cce6a041bb0a86aa99d11858f914df9
- [Release notes](https://github.com/dorny/test-reporter/releases)
- [Changelog](https://github.com/dorny/test-reporter/blob/main/CHANGELOG.md)
- [Commits](a810f9bf83...ab50174d2c)

Updates `actions/upload-artifact` from 4.6.2 to 7.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f)

Updates `google-github-actions/upload-cloud-storage` from 2.2.4 to 3.0.0
- [Release notes](https://github.com/google-github-actions/upload-cloud-storage/releases)
- [Changelog](https://github.com/google-github-actions/upload-cloud-storage/blob/main/CHANGELOG.md)
- [Commits](c0f6160ff8...6397bd7208)

Updates `actions/download-artifact` from 4.3.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.3.0...3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c)

Updates `docker/login-action` from 3.4.0 to 4.0.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](74a5d14239...b45d80f862)

Updates `actions/deploy-pages` from 4.0.5 to 5.0.0
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](d6db90164a...cd2ce8fcbc)

---
updated-dependencies:
- dependency-name: mozilla/probe-scraper/.github/workflows/glean.yaml
  dependency-version: a4bb2043a25548f2a9a5a0eeb3546a41c94ce78f
  dependency-type: direct:production
  dependency-group: actions-deps
- dependency-name: actions/cache
  dependency-version: 5.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-deps
- dependency-name: dorny/test-reporter
  dependency-version: ab50174d2cce6a041bb0a86aa99d11858f914df9
  dependency-type: direct:production
  dependency-group: actions-deps
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-deps
- dependency-name: google-github-actions/upload-cloud-storage
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-deps
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-deps
- dependency-name: docker/login-action
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-deps
- dependency-name: actions/deploy-pages
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
dependabot[bot] 2026-03-30 21:28:08 +00:00 committed by GitHub
parent 5513da89cd
commit 956be452c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 62 additions and 62 deletions

View File

@ -17,4 +17,4 @@ jobs:
permissions:
contents: read
checks: write
uses: mozilla/probe-scraper/.github/workflows/glean.yaml@78f5c5f20dfca6bcb68138a1122dae5acfd06605 # v1.0
uses: mozilla/probe-scraper/.github/workflows/glean.yaml@b09ce7ac027f0f85c690bbfddbcac071c9a3d223 # v1.0

View File

@ -46,7 +46,7 @@ jobs:
python-version: ${{ env.PYTHON_VERSION }}
- name: Cache pip and Poetry virtualenv
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cache/pip
@ -71,7 +71,7 @@ jobs:
steps:
- name: Cache Rust toolchain
id: cache-rust-toolchain
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.rustup/toolchains
@ -106,7 +106,7 @@ jobs:
python-version: ${{ env.PYTHON_VERSION }}
- name: Restore pip and Poetry virtualenv
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cache/pip
@ -133,7 +133,7 @@ jobs:
persist-credentials: false
- name: Restore Rust toolchain
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.rustup/toolchains
@ -145,7 +145,7 @@ jobs:
- name: Cache cargo-audit
id: cache-cargo-audit
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: ~/.cargo/bin/cargo-audit
key: ${{ runner.os }}-cargo-audit-${{ hashFiles('.github/workflows/main-workflow.yml') }}
@ -156,7 +156,7 @@ jobs:
- name: Cache mdbook
id: cache-mdbook
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cargo/bin/mdbook
@ -190,7 +190,7 @@ jobs:
persist-credentials: false
- name: Restore Rust toolchain
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.rustup/toolchains
@ -240,7 +240,7 @@ jobs:
persist-credentials: false
- name: Restore Rust toolchain
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.rustup/toolchains
@ -251,7 +251,7 @@ jobs:
run: rustup default ${{ env.RUST_VERSION }}
- name: Restore pip and Poetry virtualenv
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cache/pip
@ -259,7 +259,7 @@ jobs:
key: ${{ runner.os }}-python-${{ hashFiles('pyproject.toml', 'poetry.lock') }}
- name: Cache Cargo build artifacts
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cargo/registry/index/
@ -294,7 +294,7 @@ jobs:
- name: Cache cargo-nextest
id: cache-cargo-nextest-postgres
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: ~/.cargo/bin/cargo-nextest
key: ${{ runner.os }}-cargo-nextest-${{ hashFiles('**/Cargo.lock') }}
@ -305,7 +305,7 @@ jobs:
- name: Cache cargo-llvm-cov
id: cache-cargo-llvm-cov-postgres
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: ~/.cargo/bin/cargo-llvm-cov
key: ${{ runner.os }}-cargo-llvm-cov-${{ hashFiles('**/Cargo.lock') }}
@ -335,7 +335,7 @@ jobs:
SYNC_SYNCSTORAGE__DATABASE_URL: postgresql://test:test@127.0.0.1/syncstorage
- name: Publish Test Report
uses: dorny/test-reporter@a810f9bf83f2344124a920a7a0a85a6716e791f0
uses: dorny/test-reporter@ab50174d2cce6a041bb0a86aa99d11858f914df9
if: always()
with:
name: Postgres Unit Tests
@ -345,7 +345,7 @@ jobs:
- name: Upload test results
if: always()
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: postgres-test-results
path: workflow/test-results/
@ -359,7 +359,7 @@ jobs:
- name: Upload JUnit results to GCS
if: github.ref == 'refs/heads/master'
uses: google-github-actions/upload-cloud-storage@c0f6160ff80057923ff50e5e567695cea181ec23 # v2
uses: google-github-actions/upload-cloud-storage@6397bd7208e18d13ba2619ee21b9873edc94427a # v3.0.0
with:
path: workflow/test-results
destination: ecosystem-test-eng-metrics/syncstorage-rs/junit
@ -369,7 +369,7 @@ jobs:
- name: Upload coverage results to GCS
if: github.ref == 'refs/heads/master'
uses: google-github-actions/upload-cloud-storage@c0f6160ff80057923ff50e5e567695cea181ec23 # v2
uses: google-github-actions/upload-cloud-storage@6397bd7208e18d13ba2619ee21b9873edc94427a # v3.0.0
with:
path: workflow/test-results
destination: ecosystem-test-eng-metrics/syncstorage-rs/coverage
@ -403,7 +403,7 @@ jobs:
- name: Cache Docker image tar
id: cache-postgres-image
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: /tmp/postgres-image.tar
key: ${{ runner.os }}-postgres-image-${{ hashFiles('Dockerfile', 'Cargo.lock', '**/*.rs', '**/Cargo.toml', 'tools/**', 'scripts/**') }}
@ -427,7 +427,7 @@ jobs:
cache-to: type=gha,mode=max
- name: Upload Docker image artifact
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: postgres-docker-image
path: /tmp/postgres-image.tar
@ -446,7 +446,7 @@ jobs:
persist-credentials: false
- name: Download Docker image
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
with:
name: postgres-docker-image
path: /tmp
@ -463,7 +463,7 @@ jobs:
SYNCSTORAGE_RS_IMAGE: app:build
- name: Publish E2E Test Report
uses: dorny/test-reporter@a810f9bf83f2344124a920a7a0a85a6716e791f0
uses: dorny/test-reporter@ab50174d2cce6a041bb0a86aa99d11858f914df9
if: always()
with:
name: Postgres E2E Tests
@ -473,7 +473,7 @@ jobs:
- name: Upload e2e test results
if: always()
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: postgres-e2e-test-results
path: workflow/test-results/
@ -487,7 +487,7 @@ jobs:
- name: Upload e2e test results to GCS
if: github.ref == 'refs/heads/master'
uses: google-github-actions/upload-cloud-storage@c0f6160ff80057923ff50e5e567695cea181ec23 # v2
uses: google-github-actions/upload-cloud-storage@6397bd7208e18d13ba2619ee21b9873edc94427a # v3.0.0
with:
path: workflow/test-results
destination: ecosystem-test-eng-metrics/syncstorage-rs/junit
@ -533,7 +533,7 @@ jobs:
persist-credentials: false
- name: Restore Rust toolchain
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.rustup/toolchains
@ -544,7 +544,7 @@ jobs:
run: rustup default ${{ env.RUST_VERSION }}
- name: Restore pip and Poetry virtualenv
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cache/pip
@ -552,7 +552,7 @@ jobs:
key: ${{ runner.os }}-python-${{ hashFiles('pyproject.toml', 'poetry.lock') }}
- name: Cache Cargo build artifacts
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cargo/registry/index/
@ -588,7 +588,7 @@ jobs:
- name: Cache cargo-nextest
id: cache-cargo-nextest-mysql
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: ~/.cargo/bin/cargo-nextest
key: ${{ runner.os }}-cargo-nextest-${{ hashFiles('**/Cargo.lock') }}
@ -599,7 +599,7 @@ jobs:
- name: Cache cargo-llvm-cov
id: cache-cargo-llvm-cov-mysql
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: ~/.cargo/bin/cargo-llvm-cov
key: ${{ runner.os }}-cargo-llvm-cov-${{ hashFiles('**/Cargo.lock') }}
@ -617,7 +617,7 @@ jobs:
SYNC_SYNCSTORAGE__ENFORCE_QUOTA: 1
- name: Publish Test Report
uses: dorny/test-reporter@a810f9bf83f2344124a920a7a0a85a6716e791f0
uses: dorny/test-reporter@ab50174d2cce6a041bb0a86aa99d11858f914df9
if: always()
with:
name: MySQL Unit Tests
@ -627,7 +627,7 @@ jobs:
- name: Upload test results
if: always()
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: mysql-test-results
path: workflow/test-results/
@ -641,7 +641,7 @@ jobs:
- name: Upload JUnit results to GCS
if: github.ref == 'refs/heads/master'
uses: google-github-actions/upload-cloud-storage@c0f6160ff80057923ff50e5e567695cea181ec23 # v2
uses: google-github-actions/upload-cloud-storage@6397bd7208e18d13ba2619ee21b9873edc94427a # v3.0.0
with:
path: workflow/test-results
destination: ecosystem-test-eng-metrics/syncstorage-rs/junit
@ -651,7 +651,7 @@ jobs:
- name: Upload coverage results to GCS
if: github.ref == 'refs/heads/master'
uses: google-github-actions/upload-cloud-storage@c0f6160ff80057923ff50e5e567695cea181ec23 # v2
uses: google-github-actions/upload-cloud-storage@6397bd7208e18d13ba2619ee21b9873edc94427a # v3.0.0
with:
path: workflow/test-results
destination: ecosystem-test-eng-metrics/syncstorage-rs/coverage
@ -686,7 +686,7 @@ jobs:
- name: Cache Docker image tar
id: cache-mysql-image
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: /tmp/mysql-image.tar
key: ${{ runner.os }}-mysql-image-${{ hashFiles('Dockerfile', 'Cargo.lock', '**/*.rs', '**/Cargo.toml', 'tools/**', 'scripts/**') }}
@ -710,7 +710,7 @@ jobs:
cache-to: type=gha,mode=max
- name: Upload Docker image artifact
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: mysql-docker-image
path: /tmp/mysql-image.tar
@ -729,7 +729,7 @@ jobs:
persist-credentials: false
- name: Download Docker image
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
with:
name: mysql-docker-image
path: /tmp
@ -746,7 +746,7 @@ jobs:
SYNCSTORAGE_RS_IMAGE: app:build
- name: Publish E2E Test Report
uses: dorny/test-reporter@a810f9bf83f2344124a920a7a0a85a6716e791f0
uses: dorny/test-reporter@ab50174d2cce6a041bb0a86aa99d11858f914df9
if: always()
with:
name: MySQL E2E Tests
@ -756,7 +756,7 @@ jobs:
- name: Upload e2e test results
if: always()
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: mysql-e2e-test-results
path: workflow/test-results/
@ -770,7 +770,7 @@ jobs:
- name: Upload e2e test results to GCS
if: github.ref == 'refs/heads/master'
uses: google-github-actions/upload-cloud-storage@c0f6160ff80057923ff50e5e567695cea181ec23 # v2
uses: google-github-actions/upload-cloud-storage@6397bd7208e18d13ba2619ee21b9873edc94427a # v3.0.0
with:
path: workflow/test-results
destination: ecosystem-test-eng-metrics/syncstorage-rs/junit
@ -821,7 +821,7 @@ jobs:
persist-credentials: false
- name: Restore Rust toolchain
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.rustup/toolchains
@ -832,7 +832,7 @@ jobs:
run: rustup default ${{ env.RUST_VERSION }}
- name: Restore pip and Poetry virtualenv
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cache/pip
@ -840,7 +840,7 @@ jobs:
key: ${{ runner.os }}-python-${{ hashFiles('pyproject.toml', 'poetry.lock') }}
- name: Cache Cargo build artifacts
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cargo/registry/index/
@ -868,7 +868,7 @@ jobs:
- name: Cache cargo-nextest
id: cache-cargo-nextest-spanner
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: ~/.cargo/bin/cargo-nextest
key: ${{ runner.os }}-cargo-nextest-${{ hashFiles('**/Cargo.lock') }}
@ -879,7 +879,7 @@ jobs:
- name: Cache cargo-llvm-cov
id: cache-cargo-llvm-cov-spanner
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: ~/.cargo/bin/cargo-llvm-cov
key: ${{ runner.os }}-cargo-llvm-cov-${{ hashFiles('**/Cargo.lock') }}
@ -934,7 +934,7 @@ jobs:
run: make spanner_test_with_coverage
- name: Publish Test Report
uses: dorny/test-reporter@a810f9bf83f2344124a920a7a0a85a6716e791f0
uses: dorny/test-reporter@ab50174d2cce6a041bb0a86aa99d11858f914df9
if: always()
with:
name: Spanner Unit Tests
@ -944,7 +944,7 @@ jobs:
- name: Upload test results
if: always()
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: spanner-test-results
path: workflow/test-results/
@ -958,7 +958,7 @@ jobs:
- name: Upload JUnit results to GCS
if: github.ref == 'refs/heads/master'
uses: google-github-actions/upload-cloud-storage@c0f6160ff80057923ff50e5e567695cea181ec23 # v2
uses: google-github-actions/upload-cloud-storage@6397bd7208e18d13ba2619ee21b9873edc94427a # v3.0.0
with:
path: workflow/test-results
destination: ecosystem-test-eng-metrics/syncstorage-rs/junit
@ -968,7 +968,7 @@ jobs:
- name: Upload coverage results to GCS
if: github.ref == 'refs/heads/master'
uses: google-github-actions/upload-cloud-storage@c0f6160ff80057923ff50e5e567695cea181ec23 # v2
uses: google-github-actions/upload-cloud-storage@6397bd7208e18d13ba2619ee21b9873edc94427a # v3.0.0
with:
path: workflow/test-results
destination: ecosystem-test-eng-metrics/syncstorage-rs/coverage
@ -1003,7 +1003,7 @@ jobs:
- name: Cache Docker image tar
id: cache-spanner-image
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: /tmp/spanner-image.tar
key: ${{ runner.os }}-spanner-image-${{ hashFiles('Dockerfile', 'Cargo.lock', '**/*.rs', '**/Cargo.toml', 'tools/**', 'scripts/**') }}
@ -1027,7 +1027,7 @@ jobs:
cache-to: type=gha,mode=max
- name: Upload Docker image artifact
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: spanner-docker-image
path: /tmp/spanner-image.tar
@ -1047,7 +1047,7 @@ jobs:
persist-credentials: false
- name: Download Docker image
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
with:
name: spanner-docker-image
path: /tmp
@ -1064,7 +1064,7 @@ jobs:
SYNCSTORAGE_RS_IMAGE: app:build
- name: Publish E2E Test Report
uses: dorny/test-reporter@a810f9bf83f2344124a920a7a0a85a6716e791f0
uses: dorny/test-reporter@ab50174d2cce6a041bb0a86aa99d11858f914df9
if: always()
with:
name: Spanner E2E Tests
@ -1074,7 +1074,7 @@ jobs:
- name: Upload e2e test results
if: always()
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: spanner-e2e-test-results
path: workflow/test-results/
@ -1088,7 +1088,7 @@ jobs:
- name: Upload e2e test results to GCS
if: github.ref == 'refs/heads/master'
uses: google-github-actions/upload-cloud-storage@c0f6160ff80057923ff50e5e567695cea181ec23 # v2
uses: google-github-actions/upload-cloud-storage@6397bd7208e18d13ba2619ee21b9873edc94427a # v3.0.0
with:
path: workflow/test-results
destination: ecosystem-test-eng-metrics/syncstorage-rs/junit

View File

@ -135,7 +135,7 @@ jobs:
token_format: access_token
- name: Log in to enterprise GAR
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
with:
registry: us-docker.pkg.dev
username: oauth2accesstoken
@ -264,7 +264,7 @@ jobs:
token_format: access_token
- name: Log in to enterprise GAR
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
with:
registry: us-docker.pkg.dev
username: oauth2accesstoken

View File

@ -23,7 +23,7 @@ jobs:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
persist-credentials: false
- uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
- uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cargo/bin/
@ -49,7 +49,7 @@ jobs:
cargo doc --no-deps
cp -r ../target/doc/* output/api
- name: Upload mdBook artifact
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: mdbook-output
path: ./docs/output
@ -61,7 +61,7 @@ jobs:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
persist-credentials: false
- uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5
- uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
with:
path: |
~/.cargo/bin/
@ -94,7 +94,7 @@ jobs:
echo "Swagger UI setup complete!"
- name: Upload Swagger UI artifact
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: swagger-ui-output
path: ./swagger-ui-dist
@ -105,12 +105,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Download mdBook artifact
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
with:
name: mdbook-output
path: ./output
- name: Download Swagger UI artifact
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
with:
name: swagger-ui-output
path: ./output/swagger-ui
@ -144,7 +144,7 @@ jobs:
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4
uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0
- name: Print deployed docs URL
run: |
echo "Documentation deployed successfully."