Skip to content

chore: add PR URL to outputs #8

chore: add PR URL to outputs

chore: add PR URL to outputs #8

name: CDKTF Provider Docs Rollout
on:
workflow_dispatch: {}
schedule:
- cron: 0 0 * * 1
push:
branches:
- cdktf-documentation-rollout
jobs:
cdktfDocs:
strategy:
fail-fast: false
matrix:
provider:
# To onboard new providers, add a new entry to this matrix and make sure the team-tf-cdk github user has write permissions to the repository.
- repo: hashicorp/terraform-provider-archive
fqn: "hashicorp/archive"
- repo: hashicorp/terraform-provider-cloudinit
fqn: "hashicorp/cloudinit"
- repo: hashicorp/terraform-provider-dns
fqn: "hashicorp/dns"
- repo: hashicorp/terraform-provider-external
fqn: "hashicorp/external"
- repo: hashicorp/terraform-provider-http
fqn: "hashicorp/http"
- repo: hashicorp/terraform-provider-local
fqn: "hashicorp/local"
- repo: hashicorp/terraform-provider-null
fqn: "hashicorp/null"
- repo: hashicorp/terraform-provider-random
fqn: "hashicorp/random"
- repo: hashicorp/terraform-provider-time
fqn: "hashicorp/time"
- repo: hashicorp/terraform-provider-tls
fqn: "hashicorp/tls"
uses: hashicorp/terraform-cdk/.github/workflows/registry-docs-pr-based.yml@8bba5cf973f12ea01f1299b11f246183e89845db
secrets:
# This token belongs to the team-tf-cdk github user. The user needs to have write permissions to the repository.
GH_PR_TOKEN: ${{ secrets.GH_TOKEN_CDKTF_PROVIDER_DOCUMENTATION }}
with:
repository: ${{ matrix.provider.repo }}
providerFqn: ${{ matrix.provider.fqn }}
languages: "typescript,python"
parallelFileConversions: 1
maxRunners: 20
cdktfRegistryDocsVersion: "1.14.2"