Skip to content

Add Bigtablematerializedview Controller #7290

Add Bigtablematerializedview Controller

Add Bigtablematerializedview Controller #7290

Workflow file for this run

# Copyright 2025 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# Generated by dev/tasks/generate-github-actions
name: ci-presubmit
on:
pull_request:
types: [opened, synchronize, reopened]
paths-ignore:
- "**.md"
- "experiments/**"
push:
branches: ["master"]
paths-ignore:
- "**.md"
- "experiments/**"
merge_group:
types: [checks_requested]
branches: [ "master" ]
jobs:
fuzz-roundtrippers:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/fuzz-roundtrippers"
run: |
./dev/ci/presubmits/fuzz-roundtrippers
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-fuzz-roundtrippers
path: /tmp/artifacts/
test-mockgcp:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- uses: 'google-github-actions/setup-gcloud@v2'
with:
version: '531.0.0'
install_components: 'alpha,beta'
- name: "Run dev/ci/presubmits/test-mockgcp"
run: |
./dev/ci/presubmits/test-mockgcp
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-test-mockgcp
path: /tmp/artifacts/
tests-e2e-fixtures:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures"
run: |
./dev/ci/presubmits/tests-e2e-fixtures
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures
path: /tmp/artifacts/
tests-e2e-fixtures-accesscontextmanager:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-accesscontextmanager"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-accesscontextmanager
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-accesscontextmanager
path: /tmp/artifacts/
tests-e2e-fixtures-alloydb:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-alloydb"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-alloydb
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-alloydb
path: /tmp/artifacts/
tests-e2e-fixtures-apigateway:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-apigateway"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-apigateway
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-apigateway
path: /tmp/artifacts/
tests-e2e-fixtures-apigee:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-apigee"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-apigee
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-apigee
path: /tmp/artifacts/
tests-e2e-fixtures-apikeys:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-apikeys"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-apikeys
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-apikeys
path: /tmp/artifacts/
tests-e2e-fixtures-artifactregistry:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-artifactregistry"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-artifactregistry
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-artifactregistry
path: /tmp/artifacts/
tests-e2e-fixtures-asset:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-asset"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-asset
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-asset
path: /tmp/artifacts/
tests-e2e-fixtures-backupdr:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-backupdr"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-backupdr
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-backupdr
path: /tmp/artifacts/
tests-e2e-fixtures-batch:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-batch"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-batch
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-batch
path: /tmp/artifacts/
tests-e2e-fixtures-bigquery:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-bigquery"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-bigquery
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-bigquery
path: /tmp/artifacts/
tests-e2e-fixtures-bigquerybiglake:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-bigquerybiglake"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-bigquerybiglake
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-bigquerybiglake
path: /tmp/artifacts/
tests-e2e-fixtures-bigquerydatapolicy:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-bigquerydatapolicy"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-bigquerydatapolicy
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-bigquerydatapolicy
path: /tmp/artifacts/
tests-e2e-fixtures-bigtable:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-bigtable"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-bigtable
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-bigtable
path: /tmp/artifacts/
tests-e2e-fixtures-certificatemanager:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-certificatemanager"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-certificatemanager
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-certificatemanager
path: /tmp/artifacts/
tests-e2e-fixtures-cloudbuild:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-cloudbuild"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-cloudbuild
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-cloudbuild
path: /tmp/artifacts/
tests-e2e-fixtures-clouddeploy:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-clouddeploy"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-clouddeploy
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-clouddeploy
path: /tmp/artifacts/
tests-e2e-fixtures-clouddms:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-clouddms"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-clouddms
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-clouddms
path: /tmp/artifacts/
tests-e2e-fixtures-cloudidentity:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-cloudidentity"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-cloudidentity
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-cloudidentity
path: /tmp/artifacts/
tests-e2e-fixtures-cloudquota:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-cloudquota"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-cloudquota
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-cloudquota
path: /tmp/artifacts/
tests-e2e-fixtures-cloudtasks:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-cloudtasks"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-cloudtasks
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-cloudtasks
path: /tmp/artifacts/
tests-e2e-fixtures-colab:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-colab"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-colab
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-colab
path: /tmp/artifacts/
tests-e2e-fixtures-composer:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-composer"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-composer
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-composer
path: /tmp/artifacts/
tests-e2e-fixtures-compute:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-compute"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-compute
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-compute
path: /tmp/artifacts/
tests-e2e-fixtures-container:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-container"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-container
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-container
path: /tmp/artifacts/
tests-e2e-fixtures-containerattached:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-containerattached"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-containerattached
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-containerattached
path: /tmp/artifacts/
tests-e2e-fixtures-datacatalog:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-datacatalog"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-datacatalog
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-datacatalog
path: /tmp/artifacts/
tests-e2e-fixtures-dataflow:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-dataflow"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-dataflow
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-dataflow
path: /tmp/artifacts/
tests-e2e-fixtures-dataform:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-dataform"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-dataform
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-dataform
path: /tmp/artifacts/
tests-e2e-fixtures-dataplex:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-dataplex"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-dataplex
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-dataplex
path: /tmp/artifacts/
tests-e2e-fixtures-dataproc:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-dataproc"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-dataproc
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-dataproc
path: /tmp/artifacts/
tests-e2e-fixtures-datastream:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-datastream"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-datastream
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-datastream
path: /tmp/artifacts/
tests-e2e-fixtures-discoveryengine:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-discoveryengine"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-discoveryengine
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-discoveryengine
path: /tmp/artifacts/
tests-e2e-fixtures-documentai:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-documentai"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-documentai
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-documentai
path: /tmp/artifacts/
tests-e2e-fixtures-edgecontainer:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-edgecontainer"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-edgecontainer
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-edgecontainer
path: /tmp/artifacts/
tests-e2e-fixtures-essentialcontacts:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-essentialcontacts"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-essentialcontacts
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-essentialcontacts
path: /tmp/artifacts/
tests-e2e-fixtures-eventarc:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-eventarc"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-eventarc
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-eventarc
path: /tmp/artifacts/
tests-e2e-fixtures-firestore:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-firestore"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-firestore
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-firestore
path: /tmp/artifacts/
tests-e2e-fixtures-gkebackup:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-gkebackup"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-gkebackup
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-gkebackup
path: /tmp/artifacts/
tests-e2e-fixtures-gkehub:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-gkehub"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-gkehub
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-gkehub
path: /tmp/artifacts/
tests-e2e-fixtures-iam:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-iam"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-iam
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-iam
path: /tmp/artifacts/
tests-e2e-fixtures-iap:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-iap"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-iap
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-iap
path: /tmp/artifacts/
tests-e2e-fixtures-kms:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-kms"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-kms
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-kms
path: /tmp/artifacts/
tests-e2e-fixtures-logging:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-logging"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-logging
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-logging
path: /tmp/artifacts/
tests-e2e-fixtures-managedkafka:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-managedkafka"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-managedkafka
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-managedkafka
path: /tmp/artifacts/
tests-e2e-fixtures-memorystore:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-memorystore"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-memorystore
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-memorystore
path: /tmp/artifacts/
tests-e2e-fixtures-metastore:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-metastore"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-metastore
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-metastore
path: /tmp/artifacts/
tests-e2e-fixtures-monitoring:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-monitoring"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-monitoring
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-monitoring
path: /tmp/artifacts/
tests-e2e-fixtures-netapp:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-netapp"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-netapp
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-netapp
path: /tmp/artifacts/
tests-e2e-fixtures-networkconnectivity:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-networkconnectivity"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-networkconnectivity
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-networkconnectivity
path: /tmp/artifacts/
tests-e2e-fixtures-networkmanagement:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-networkmanagement"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-networkmanagement
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-networkmanagement
path: /tmp/artifacts/
tests-e2e-fixtures-networksecurity:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-networksecurity"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-networksecurity
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-networksecurity
path: /tmp/artifacts/
tests-e2e-fixtures-networkservices:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-networkservices"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-networkservices
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-networkservices
path: /tmp/artifacts/
tests-e2e-fixtures-notebooks:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-notebooks"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-notebooks
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-notebooks
path: /tmp/artifacts/
tests-e2e-fixtures-orgpolicy:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-orgpolicy"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-orgpolicy
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-orgpolicy
path: /tmp/artifacts/
tests-e2e-fixtures-privilegedaccessmanager:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-privilegedaccessmanager"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-privilegedaccessmanager
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-privilegedaccessmanager
path: /tmp/artifacts/
tests-e2e-fixtures-pubsub:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-pubsub"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-pubsub
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-pubsub
path: /tmp/artifacts/
tests-e2e-fixtures-recaptchaenterprise:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-recaptchaenterprise"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-recaptchaenterprise
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-recaptchaenterprise
path: /tmp/artifacts/
tests-e2e-fixtures-redis:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-redis"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-redis
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-redis
path: /tmp/artifacts/
tests-e2e-fixtures-resourcemanager:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-resourcemanager"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-resourcemanager
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-resourcemanager
path: /tmp/artifacts/
tests-e2e-fixtures-run:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-run"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-run
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-run
path: /tmp/artifacts/
tests-e2e-fixtures-secretmanager:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-secretmanager"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-secretmanager
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-secretmanager
path: /tmp/artifacts/
tests-e2e-fixtures-securesourcemanager:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-securesourcemanager"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-securesourcemanager
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-securesourcemanager
path: /tmp/artifacts/
tests-e2e-fixtures-spanner:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-spanner"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-spanner
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-spanner
path: /tmp/artifacts/
tests-e2e-fixtures-sql:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-sql"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-sql
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-sql
path: /tmp/artifacts/
tests-e2e-fixtures-storage:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-storage"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-storage
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-storage
path: /tmp/artifacts/
tests-e2e-fixtures-vertexai:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-vertexai"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-vertexai
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-vertexai
path: /tmp/artifacts/
tests-e2e-fixtures-vmwareengine:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-vmwareengine"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-vmwareengine
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-vmwareengine
path: /tmp/artifacts/
tests-e2e-fixtures-workstations:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-fixtures-workstations"
run: |
./dev/ci/presubmits/tests-e2e-fixtures-workstations
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-fixtures-workstations
path: /tmp/artifacts/
tests-e2e-samples-alloydb:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-alloydb"
run: |
./dev/ci/presubmits/tests-e2e-samples-alloydb
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-alloydb
path: /tmp/artifacts/
tests-e2e-samples-apigateway:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-apigateway"
run: |
./dev/ci/presubmits/tests-e2e-samples-apigateway
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-apigateway
path: /tmp/artifacts/
tests-e2e-samples-apigee:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-apigee"
run: |
./dev/ci/presubmits/tests-e2e-samples-apigee
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-apigee
path: /tmp/artifacts/
tests-e2e-samples-bigquery:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-bigquery"
run: |
./dev/ci/presubmits/tests-e2e-samples-bigquery
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-bigquery
path: /tmp/artifacts/
tests-e2e-samples-bigqueryconnection:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-bigqueryconnection"
run: |
./dev/ci/presubmits/tests-e2e-samples-bigqueryconnection
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-bigqueryconnection
path: /tmp/artifacts/
tests-e2e-samples-bigquerydatapolicy:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-bigquerydatapolicy"
run: |
./dev/ci/presubmits/tests-e2e-samples-bigquerydatapolicy
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-bigquerydatapolicy
path: /tmp/artifacts/
tests-e2e-samples-bigquerydatatransfer:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-bigquerydatatransfer"
run: |
./dev/ci/presubmits/tests-e2e-samples-bigquerydatatransfer
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-bigquerydatatransfer
path: /tmp/artifacts/
tests-e2e-samples-cloudbuild:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-cloudbuild"
run: |
./dev/ci/presubmits/tests-e2e-samples-cloudbuild
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-cloudbuild
path: /tmp/artifacts/
tests-e2e-samples-cloudidentity:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-cloudidentity"
run: |
./dev/ci/presubmits/tests-e2e-samples-cloudidentity
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-cloudidentity
path: /tmp/artifacts/
tests-e2e-samples-compute:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-compute"
run: |
./dev/ci/presubmits/tests-e2e-samples-compute
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-compute
path: /tmp/artifacts/
tests-e2e-samples-dataflow:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-dataflow"
run: |
./dev/ci/presubmits/tests-e2e-samples-dataflow
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-dataflow
path: /tmp/artifacts/
tests-e2e-samples-dataproc:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-dataproc"
run: |
./dev/ci/presubmits/tests-e2e-samples-dataproc
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-dataproc
path: /tmp/artifacts/
tests-e2e-samples-gkehub:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-gkehub"
run: |
./dev/ci/presubmits/tests-e2e-samples-gkehub
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-gkehub
path: /tmp/artifacts/
tests-e2e-samples-iam:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-iam"
run: |
./dev/ci/presubmits/tests-e2e-samples-iam
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-iam
path: /tmp/artifacts/
tests-e2e-samples-kms:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-kms"
run: |
./dev/ci/presubmits/tests-e2e-samples-kms
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-kms
path: /tmp/artifacts/
tests-e2e-samples-orgpolicy:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-orgpolicy"
run: |
./dev/ci/presubmits/tests-e2e-samples-orgpolicy
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-orgpolicy
path: /tmp/artifacts/
tests-e2e-samples-redis:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-redis"
run: |
./dev/ci/presubmits/tests-e2e-samples-redis
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-redis
path: /tmp/artifacts/
tests-e2e-samples-secretmanager:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-secretmanager"
run: |
./dev/ci/presubmits/tests-e2e-samples-secretmanager
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-secretmanager
path: /tmp/artifacts/
tests-e2e-samples-spanner:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-spanner"
run: |
./dev/ci/presubmits/tests-e2e-samples-spanner
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-spanner
path: /tmp/artifacts/
tests-e2e-samples-sql:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-sql"
run: |
./dev/ci/presubmits/tests-e2e-samples-sql
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-sql
path: /tmp/artifacts/
tests-e2e-samples-storage:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-storage"
run: |
./dev/ci/presubmits/tests-e2e-samples-storage
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-storage
path: /tmp/artifacts/
tests-e2e-samples-unclassified:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-unclassified"
run: |
./dev/ci/presubmits/tests-e2e-samples-unclassified
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-unclassified
path: /tmp/artifacts/
tests-e2e-samples-workstations:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-e2e-samples-workstations"
run: |
./dev/ci/presubmits/tests-e2e-samples-workstations
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-e2e-samples-workstations
path: /tmp/artifacts/
tests-gcptracker:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-gcptracker"
run: |
./dev/ci/presubmits/tests-gcptracker
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-gcptracker
path: /tmp/artifacts/
tests-scenarios-acquisition:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-scenarios-acquisition"
run: |
./dev/ci/presubmits/tests-scenarios-acquisition
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-scenarios-acquisition
path: /tmp/artifacts/
tests-scenarios-gkehubfeaturemembership:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-scenarios-gkehubfeaturemembership"
run: |
./dev/ci/presubmits/tests-scenarios-gkehubfeaturemembership
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-scenarios-gkehubfeaturemembership
path: /tmp/artifacts/
tests-scenarios-powertool:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-scenarios-powertool"
run: |
./dev/ci/presubmits/tests-scenarios-powertool
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-scenarios-powertool
path: /tmp/artifacts/
tests-scenarios-unclassified:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/tests-scenarios-unclassified"
run: |
./dev/ci/presubmits/tests-scenarios-unclassified
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-tests-scenarios-unclassified
path: /tmp/artifacts/
validate-generated-files:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/validate-generated-files"
run: |
./dev/ci/presubmits/validate-generated-files
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-validate-generated-files
path: /tmp/artifacts/
validate-generated-types:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Run dev/ci/presubmits/validate-generated-types"
run: |
./dev/ci/presubmits/validate-generated-types
env:
ARTIFACTS: /tmp/artifacts
- name: "Upload artifacts"
uses: actions/upload-artifact@v4
with:
name: artifacts-validate-generated-types
path: /tmp/artifacts/
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}
cancel-in-progress: true