Skip to content

Merge pull request #261 from nuclia/remove-vectorsets-v0-ff #88

Merge pull request #261 from nuclia/remove-vectorsets-v0-ff

Merge pull request #261 from nuclia/remove-vectorsets-v0-ff #88

Workflow file for this run

name: Push to CDN
on:
push:
branches:
- main
permissions:
id-token: write # This is required for requesting the JWT
contents: read # This is required for actions/checkout
env:
GCP_WORKLOAD_IDENTITY_PROVIDER: "projects/224545243904/locations/global/workloadIdentityPools/gh-nuclia/providers/gh-nuclia-provider"
GCP_SERVICE_ACCOUNT: "[email protected]"
jobs:
checks:
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
uses: actions/checkout@v4
- name: Authenticate to Google Cloud
id: gcp-auth
uses: google-github-actions/auth@v2
with:
workload_identity_provider: "${{ env.GCP_WORKLOAD_IDENTITY_PROVIDER }}"
service_account: "${{ env.GCP_SERVICE_ACCOUNT }}"
token_format: access_token
- name: Push to CDN
uses: google-github-actions/upload-cloud-storage@v2
with:
path: features-v2.json
destination: nuclia-cdn/features