From 06ee169280e1590238b2320520894dc26b938335 Mon Sep 17 00:00:00 2001 From: Christian Sorensen Date: Thu, 1 Aug 2024 13:24:54 -0500 Subject: [PATCH 1/2] RELENG-362 - Add catalog support --- .github/workflows/catalog.yaml | 20 ++++++++++++++++++++ catalog-info.yaml | 11 +++++++++++ README.md => docs/README.md | 0 3 files changed, 31 insertions(+) create mode 100644 .github/workflows/catalog.yaml create mode 100644 catalog-info.yaml rename README.md => docs/README.md (100%) diff --git a/.github/workflows/catalog.yaml b/.github/workflows/catalog.yaml new file mode 100644 index 0000000..51e02f9 --- /dev/null +++ b/.github/workflows/catalog.yaml @@ -0,0 +1,20 @@ +--- +name: Catalog + +on: + workflow_dispatch: + pull_request: + push: + branches: + - master + +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 diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000..72b6e03 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,11 @@ +--- +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: autotag + description: Git repository version tagging tool + annotations: + backstage.io/techdocs-ref: dir:docs/ +spec: + owner: releng + type: tool diff --git a/README.md b/docs/README.md similarity index 100% rename from README.md rename to docs/README.md From 01fb7f6ccd06d7ebe94cd429c49a91ea02a59d23 Mon Sep 17 00:00:00 2001 From: Christian Sorensen Date: Thu, 1 Aug 2024 13:27:30 -0500 Subject: [PATCH 2/2] RELENG-362 - Add valid codeowners --- CODEOWNERS | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 CODEOWNERS diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000..af5f1fd --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,3 @@ + https://help.github.com/en/articles/about-code-owners + +* @pantheon-systems/releng-squad