From 872089ae33b2a004907dc109e13e33fb1437104c Mon Sep 17 00:00:00 2001 From: Michael Vittrup Larsen Date: Mon, 3 Apr 2023 09:44:35 +0200 Subject: [PATCH 1/5] Add issue templates and PR template --- .github/CODEOWNERS | 7 +--- .github/ISSUE_TEMPLATE/bug_report.md | 36 +++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + .../ISSUE_TEMPLATE/enhancement_proposal.md | 18 ++++++++++ .github/pull_request_template.md | 12 +++++++ .../bifrost-gateway-controller/CHANGELOG.md | 9 +++++ 6 files changed, 77 insertions(+), 6 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/enhancement_proposal.md create mode 100644 .github/pull_request_template.md create mode 100644 charts/bifrost-gateway-controller/CHANGELOG.md diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index ab1e40c7..7dbcfdf5 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,10 +1,5 @@ -# This is a comment. # Docs: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # Each line is a file pattern followed by one or more owners. -# These owners will be the default owners for everything '*' -# in the repo. Unless a later match takes precedence, -# this owner will be requested for review when someone -# opens a pull request. -* @mvillumsen @MichaelVL +* @mvillumsen @michaelvl diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..a879a53b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,36 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: 'bug' +assignees: '' +--- + +Checklist: + +* [ ] I have search existing issues for duplicates of the bug. +* [ ] I have included steps to reproduce the bug. +* [ ] I have included version information for container and Helm chart that this bug applies to. +* [ ] I have included relevant custom GatewayClassBlueprints, GatewayClassConfig and GatewayConfig. + +**Describe the bug** + + + +**To Reproduce** + + + +**Expected behavior** + + + +**Versions** + + + +**Logs** + +``` +Paste any relevant application logs here. +``` diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..3ba13e0c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/enhancement_proposal.md b/.github/ISSUE_TEMPLATE/enhancement_proposal.md new file mode 100644 index 00000000..c0136f12 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/enhancement_proposal.md @@ -0,0 +1,18 @@ +--- +name: Enhancement proposal +about: Propose an enhancement for this project +title: '' +labels: 'enhancement' +assignees: '' +--- +# Summary + +What change you think needs making. + +# Motivation + +Please give examples of your use case, e.g. when would you use this. + +# Proposal + +How do you think this should be implemented? diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 00000000..ec6e1345 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,12 @@ +**Description** + + + + +Fixes #ISSUE + +**Checklist** + +- [ ] Unit tests updated +- [ ] End user documentation updated +- [ ] If changes apply to Helm chart, a note have been made in the 'UNRELEASED' section of the charts CHANGELOG.md diff --git a/charts/bifrost-gateway-controller/CHANGELOG.md b/charts/bifrost-gateway-controller/CHANGELOG.md new file mode 100644 index 00000000..36429495 --- /dev/null +++ b/charts/bifrost-gateway-controller/CHANGELOG.md @@ -0,0 +1,9 @@ +# Gateway-controller Helm Chart Changelog + +## [UNRELEASED] + +- Example text, replace with PR info according to example below. + +## [v0.1.3] - 2023-03-22 + +- Helm chart corrections and test. ([#103](https://github.com/tv2-oss/gateway-controller/pull/103)) [@michaelvl](https://github.com/michaelvl) From d0b71f030f8f99201c945db2cbca74ad87e1df6d Mon Sep 17 00:00:00 2001 From: Michael Vittrup Larsen Date: Tue, 4 Apr 2023 08:57:36 +0200 Subject: [PATCH 2/5] Add path filter to helm chart release workflow. Editorial change to chart changelog --- .github/workflows/chart-publish.yaml | 2 ++ charts/bifrost-gateway-controller/CHANGELOG.md | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/chart-publish.yaml b/.github/workflows/chart-publish.yaml index a3e5009c..520af1ce 100644 --- a/.github/workflows/chart-publish.yaml +++ b/.github/workflows/chart-publish.yaml @@ -4,6 +4,8 @@ on: push: branches: - main + paths: + - 'charts/gateway-controller/**' jobs: release: diff --git a/charts/bifrost-gateway-controller/CHANGELOG.md b/charts/bifrost-gateway-controller/CHANGELOG.md index 36429495..529bcd93 100644 --- a/charts/bifrost-gateway-controller/CHANGELOG.md +++ b/charts/bifrost-gateway-controller/CHANGELOG.md @@ -4,6 +4,6 @@ - Example text, replace with PR info according to example below. -## [v0.1.3] - 2023-03-22 +## [0.1.3] - Helm chart corrections and test. ([#103](https://github.com/tv2-oss/gateway-controller/pull/103)) [@michaelvl](https://github.com/michaelvl) From 5d645294956dc68454c050d9bfb98d3fb92db19c Mon Sep 17 00:00:00 2001 From: Michael Vittrup Larsen Date: Tue, 4 Apr 2023 09:10:20 +0200 Subject: [PATCH 3/5] Bump chart version --- charts/bifrost-gateway-controller/CHANGELOG.md | 4 ++++ charts/bifrost-gateway-controller/Chart.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/charts/bifrost-gateway-controller/CHANGELOG.md b/charts/bifrost-gateway-controller/CHANGELOG.md index 529bcd93..423982b5 100644 --- a/charts/bifrost-gateway-controller/CHANGELOG.md +++ b/charts/bifrost-gateway-controller/CHANGELOG.md @@ -4,6 +4,10 @@ - Example text, replace with PR info according to example below. +## [0.1.4] + +- Add issue templates and PR template. ([#121](https://github.com/tv2-oss/gateway-controller/pull/121)) [@michaelvl](https://github.com/michaelvl) + ## [0.1.3] - Helm chart corrections and test. ([#103](https://github.com/tv2-oss/gateway-controller/pull/103)) [@michaelvl](https://github.com/michaelvl) diff --git a/charts/bifrost-gateway-controller/Chart.yaml b/charts/bifrost-gateway-controller/Chart.yaml index fd644723..c8ba1e70 100644 --- a/charts/bifrost-gateway-controller/Chart.yaml +++ b/charts/bifrost-gateway-controller/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: bifrost-gateway-controller description: Gateway API driven management of network infrastructure across Kubernetes and cloud infrastructure type: application -version: 0.1.4 +version: 0.1.5 appVersion: "0.0.13" From d76c4cf60ad504b3683fe7c2321f77b5bcc751e4 Mon Sep 17 00:00:00 2001 From: Michael Vittrup Larsen Date: Tue, 11 Apr 2023 07:00:04 +0200 Subject: [PATCH 4/5] Update helm-docs --- charts/bifrost-gateway-controller/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/bifrost-gateway-controller/README.md b/charts/bifrost-gateway-controller/README.md index cc779b48..f3ec281b 100644 --- a/charts/bifrost-gateway-controller/README.md +++ b/charts/bifrost-gateway-controller/README.md @@ -1,6 +1,6 @@ # bifrost-gateway-controller -![Version: 0.1.4](https://img.shields.io/badge/Version-0.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.13](https://img.shields.io/badge/AppVersion-0.0.13-informational?style=flat-square) +![Version: 0.1.5](https://img.shields.io/badge/Version-0.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.13](https://img.shields.io/badge/AppVersion-0.0.13-informational?style=flat-square) Gateway API driven management of network infrastructure across Kubernetes and cloud infrastructure From 5223300858cc00fb4ce0eda1dcfed6035126bcf9 Mon Sep 17 00:00:00 2001 From: Michael Vittrup Larsen Date: Thu, 20 Apr 2023 08:05:36 +0200 Subject: [PATCH 5/5] Rebase and update chart changelog --- charts/bifrost-gateway-controller/CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/charts/bifrost-gateway-controller/CHANGELOG.md b/charts/bifrost-gateway-controller/CHANGELOG.md index 423982b5..81c8e4fa 100644 --- a/charts/bifrost-gateway-controller/CHANGELOG.md +++ b/charts/bifrost-gateway-controller/CHANGELOG.md @@ -4,6 +4,11 @@ - Example text, replace with PR info according to example below. + +## [0.1.5] + +- Bump version as part of name change. ([#125](https://github.com/tv2-oss/gateway-controller/pull/125)) [@michaelvl](https://github.com/michaelvl) + ## [0.1.4] - Add issue templates and PR template. ([#121](https://github.com/tv2-oss/gateway-controller/pull/121)) [@michaelvl](https://github.com/michaelvl)