mirror of
https://github.com/mozilla-services/syncstorage-rs.git
synced 2026-05-05 04:06:16 +02:00
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:
parent
5513da89cd
commit
956be452c6
2
.github/workflows/glean-probe-scraper.yml
vendored
2
.github/workflows/glean-probe-scraper.yml
vendored
@ -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
|
||||
|
||||
104
.github/workflows/main-workflow.yml
vendored
104
.github/workflows/main-workflow.yml
vendored
@ -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
|
||||
|
||||
4
.github/workflows/mozcloud-publish.yaml
vendored
4
.github/workflows/mozcloud-publish.yaml
vendored
@ -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
|
||||
|
||||
14
.github/workflows/publish-docs.yaml
vendored
14
.github/workflows/publish-docs.yaml
vendored
@ -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."
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user