diff --git a/.github/workflows/catalog.yml b/.github/workflows/catalog.yml new file mode 100644 index 0000000..882aa25 --- /dev/null +++ b/.github/workflows/catalog.yml @@ -0,0 +1,17 @@ +--- +name: Catalog +on: + workflow_dispatch: + pull_request: + push: + branches: + - main +permissions: + contents: "read" + packages: "read" + id-token: "write" +jobs: + docs: + uses: pantheon-systems/service-catalog/.github/workflows/docs-like-code.yaml@main + catalog-upload: + uses: pantheon-systems/service-catalog/.github/workflows/catalog-upload.yaml@main \ No newline at end of file diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000..c42d354 --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,5 @@ +# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners +# Ref : https://github.com/dotnet/samples/blob/main/.github/CODEOWNERS + +# PCX development team. +* @pantheon-systems/pcc \ No newline at end of file diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000..e661cd5 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,16 @@ +# https://backstage.io/docs/features/software-catalog/ +# https://backstage.io/docs/features/software-catalog/descriptor-format +--- +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: pantheon-content-cloud-phk-sdk + description: sdk for pantheon site development with php + annotations: + pantheon.io/service-catalog/subdir: / + github.com/project-slug: pantheon-systems/pcc-php-sdk + github.com/team-slug: pantheon-systems/pcc +spec: + type: library + lifecycle: Introduction + owner: content-cloud \ No newline at end of file