From 4a4aa96497c2cccf1c382e5aa7e0b750a9d97f20 Mon Sep 17 00:00:00 2001 From: dextrot <131444479+dextrot@users.noreply.github.com> Date: Wed, 28 Feb 2024 01:34:51 +0530 Subject: [PATCH 1/9] replicate: issue_template Signed-off-by: dextrot <131444479+dextrot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/bug-report.yaml | 62 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 18 ++++++ .github/ISSUE_TEMPLATE/feature-request.yaml | 47 ++++++++++++++++ 3 files changed, 127 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yaml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yaml diff --git a/.github/ISSUE_TEMPLATE/bug-report.yaml b/.github/ISSUE_TEMPLATE/bug-report.yaml new file mode 100644 index 00000000..41ad569b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yaml @@ -0,0 +1,62 @@ +# Copyright The ORAS Authors. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +name: Bug Report +description: File a bug report +labels: [bug, triage] +body: + - type: markdown + id: preface + attributes: + value: | + Thank you for reporting bugs to ORAS-GO! + - type: textarea + id: environment + validations: + required: true + attributes: + label: What happened in your environment? + description: "Please also attach logs here using `--debug` flag." + - type: textarea + id: expect + attributes: + label: "What did you expect to happen?" + - type: textarea + id: reproduce + validations: + required: true + attributes: + label: "How can we reproduce it?" + description: "Please tell us your environment information as minimally and precisely as possible." + - type: textarea + id: version + validations: + required: true + attributes: + label: What is the version of your ORAS CLI? + description: "You can use the command `oras version` to get it." + - type: input + id: os + validations: + required: true + attributes: + label: What is your OS environment? + description: "e.g. Ubuntu 16.04" + - type: checkboxes + id: idea + attributes: + label: "Are you willing to submit PRs to fix it?" + description: "This is absolutely not required, but we are happy to guide you in the contribution process + especially when you already have a good proposal or understanding of how to implement it. Join us at https://slack.cncf.io/ and choose #oras channel." + options: + - label: Yes, I am willing to fix it. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..2c280ad8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,18 @@ +# Copyright The ORAS Authors. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +blank_issues_enabled: true +contact_links: + - name: Ask a question or request support in the community + url: https://github.com/oras-project/oras-go/discussions + about: Ask a question or request support for using ORAS diff --git a/.github/ISSUE_TEMPLATE/feature-request.yaml b/.github/ISSUE_TEMPLATE/feature-request.yaml new file mode 100644 index 00000000..d8d4743d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yaml @@ -0,0 +1,47 @@ +# Copyright The ORAS Authors. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +name: Feature Request +description: File a feature request +labels: [enhancement, triage] +body: + - type: markdown + id: preface + attributes: + value: "Thank you for submitting new features for ORAS." + - type: input + id: version + attributes: + label: "What is the version of your ORAS CLI" + description: "You can use the command `oras version` to get it" + - type: textarea + id: description + attributes: + label: "What would you like to be added?" + validations: + required: true + - type: textarea + id: solution + attributes: + label: "Why is this needed for ORAS?" + description: "Please describe your user story or scenario." + validations: + required: true + - type: checkboxes + id: idea + attributes: + label: "Are you willing to submit PRs to contribute to this feature?" + description: "This is absolutely not required, but we are happy to guide you in the contribution process + especially when you already have a good proposal or understanding of how to implement it. Join us at https://slack.cncf.io/ and choose #oras channel." + options: + - label: Yes, I am willing to implement it. From cc125344ce3323cc843d346108b90afae0092029 Mon Sep 17 00:00:00 2001 From: dextrot <131444479+dextrot@users.noreply.github.com> Date: Wed, 28 Feb 2024 01:42:11 +0530 Subject: [PATCH 2/9] update Signed-off-by: dextrot <131444479+dextrot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 2c280ad8..9df0c577 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -15,4 +15,4 @@ blank_issues_enabled: true contact_links: - name: Ask a question or request support in the community url: https://github.com/oras-project/oras-go/discussions - about: Ask a question or request support for using ORAS + about: Ask a question or request support for using ORAS go library From 2c4ea6758ecd515bc60aa1853f46fcd4e54ccbe2 Mon Sep 17 00:00:00 2001 From: SKM <131444479+dextrot@users.noreply.github.com> Date: Wed, 28 Feb 2024 11:50:58 +0530 Subject: [PATCH 3/9] update "ORAS-GO" with "ORAS Go library" Signed-off-by: SKM <131444479+dextrot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/bug-report.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.yaml b/.github/ISSUE_TEMPLATE/bug-report.yaml index 41ad569b..77609f53 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yaml +++ b/.github/ISSUE_TEMPLATE/bug-report.yaml @@ -19,7 +19,7 @@ body: id: preface attributes: value: | - Thank you for reporting bugs to ORAS-GO! + Thank you for reporting bugs to ORAS Go library! - type: textarea id: environment validations: From 0aa1a63670f680e64d83919b9ac3be60c639575e Mon Sep 17 00:00:00 2001 From: SKM <131444479+dextrot@users.noreply.github.com> Date: Mon, 11 Mar 2024 14:36:23 +0530 Subject: [PATCH 4/9] ORAS to oras-go Co-authored-by: Feynman Zhou Signed-off-by: SKM <131444479+dextrot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/feature-request.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.yaml b/.github/ISSUE_TEMPLATE/feature-request.yaml index d8d4743d..ef247e27 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yaml +++ b/.github/ISSUE_TEMPLATE/feature-request.yaml @@ -33,7 +33,7 @@ body: - type: textarea id: solution attributes: - label: "Why is this needed for ORAS?" + label: "Why is this needed for oras-go?" description: "Please describe your user story or scenario." validations: required: true From 8785ae711f21317971304014f1822087c68de5d6 Mon Sep 17 00:00:00 2001 From: SKM <131444479+dextrot@users.noreply.github.com> Date: Mon, 11 Mar 2024 14:36:35 +0530 Subject: [PATCH 5/9] ORAS to oras-go Co-authored-by: Feynman Zhou Signed-off-by: SKM <131444479+dextrot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/feature-request.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.yaml b/.github/ISSUE_TEMPLATE/feature-request.yaml index ef247e27..bcf855f8 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yaml +++ b/.github/ISSUE_TEMPLATE/feature-request.yaml @@ -22,7 +22,7 @@ body: - type: input id: version attributes: - label: "What is the version of your ORAS CLI" + label: "What is the version of your oras-go" description: "You can use the command `oras version` to get it" - type: textarea id: description From 53b3d2ce28275686c807de04d3a747d6d966acb5 Mon Sep 17 00:00:00 2001 From: SKM <131444479+dextrot@users.noreply.github.com> Date: Mon, 11 Mar 2024 14:36:50 +0530 Subject: [PATCH 6/9] ORAS to oras-go Co-authored-by: Feynman Zhou Signed-off-by: SKM <131444479+dextrot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/feature-request.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.yaml b/.github/ISSUE_TEMPLATE/feature-request.yaml index bcf855f8..d632122a 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yaml +++ b/.github/ISSUE_TEMPLATE/feature-request.yaml @@ -18,7 +18,7 @@ body: - type: markdown id: preface attributes: - value: "Thank you for submitting new features for ORAS." + value: "Thank you for submitting new features for oras-go." - type: input id: version attributes: From 1c1eafb761022e3dbd72de72bff858ec1a15ba58 Mon Sep 17 00:00:00 2001 From: SKM <131444479+dextrot@users.noreply.github.com> Date: Mon, 11 Mar 2024 14:37:56 +0530 Subject: [PATCH 7/9] rm description Signed-off-by: SKM <131444479+dextrot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/feature-request.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/feature-request.yaml b/.github/ISSUE_TEMPLATE/feature-request.yaml index d632122a..c39555cc 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yaml +++ b/.github/ISSUE_TEMPLATE/feature-request.yaml @@ -23,7 +23,7 @@ body: id: version attributes: label: "What is the version of your oras-go" - description: "You can use the command `oras version` to get it" + - type: textarea id: description attributes: From a3c7511039cbccd4d3f59e91523cb25dec1e22fc Mon Sep 17 00:00:00 2001 From: SKM <131444479+dextrot@users.noreply.github.com> Date: Mon, 11 Mar 2024 14:47:01 +0530 Subject: [PATCH 8/9] update ORAS CLI with oras-go library in bug-report.yaml Signed-off-by: SKM <131444479+dextrot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/bug-report.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.yaml b/.github/ISSUE_TEMPLATE/bug-report.yaml index 77609f53..6710e7a9 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yaml +++ b/.github/ISSUE_TEMPLATE/bug-report.yaml @@ -43,7 +43,7 @@ body: validations: required: true attributes: - label: What is the version of your ORAS CLI? + label: What is the version of your oras-go library ? description: "You can use the command `oras version` to get it." - type: input id: os From 0d3a2b777886038496557b9a1234efe718822427 Mon Sep 17 00:00:00 2001 From: SKM <131444479+dextrot@users.noreply.github.com> Date: Mon, 11 Mar 2024 14:47:43 +0530 Subject: [PATCH 9/9] rm description Signed-off-by: SKM <131444479+dextrot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/bug-report.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.yaml b/.github/ISSUE_TEMPLATE/bug-report.yaml index 6710e7a9..d6ab852a 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yaml +++ b/.github/ISSUE_TEMPLATE/bug-report.yaml @@ -44,7 +44,6 @@ body: required: true attributes: label: What is the version of your oras-go library ? - description: "You can use the command `oras version` to get it." - type: input id: os validations: