This is an automated email from the ASF dual-hosted git repository.
chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fury.git
The following commit(s) were added to refs/heads/main by this push:
new 7fc23275 chore(infra): optimize github tmpl & update actions/checkout
version to 4.1.7 (#1807)
7fc23275 is described below
commit 7fc23275e55f1ba58bf74283bfa6e03c7545ed6a
Author: YuLuo <[email protected]>
AuthorDate: Sat Aug 17 23:02:56 2024 +0800
chore(infra): optimize github tmpl & update actions/checkout version to
4.1.7 (#1807)
Signed-off-by: yuluo-yx <[email protected]>
Co-authored-by: Shawn Yang <[email protected]>
---
.../sync.yml => ISSUE_TEMPLATE/config.yml} | 25 +++-------
.github/ISSUE_TEMPLATE/feature_request.md | 17 -------
.github/ISSUE_TEMPLATE/feature_request.yml | 58 ++++++++++++++++++++++
.../sync.yml => ISSUE_TEMPLATE/question.yml} | 34 ++++++-------
.github/workflows/sync.yml | 8 +--
5 files changed, 87 insertions(+), 55 deletions(-)
diff --git a/.github/workflows/sync.yml b/.github/ISSUE_TEMPLATE/config.yml
similarity index 67%
copy from .github/workflows/sync.yml
copy to .github/ISSUE_TEMPLATE/config.yml
index 8f0e96ab..3fc89ef1 100644
--- a/.github/workflows/sync.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -15,20 +15,11 @@
# specific language governing permissions and limitations
# under the License.
-name: Sync Files
-
-on:
- push:
- branches:
- - main
-
-jobs:
- sync:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - name: Sync files
- uses: BetaHuhn/repo-file-sync-action@v1
- with:
- GH_PAT: ${{ secrets.GH_PAT }}
- SKIP_PR: true
+blank_issues_enabled: false
+contact_links:
+ - name: Community Support
+ url: https://github.com/apache/fury/discussions
+ about: Please ask and answer questions here.
+ - name: Security Bug Bounty
+ url: https://apache.org/security/#reporting-a-vulnerability
+ about: To report a new vulnerability you have discovered please follow the
ASF vulnerability reporting process.
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md
b/.github/ISSUE_TEMPLATE/feature_request.md
deleted file mode 100644
index ac6e1136..00000000
--- a/.github/ISSUE_TEMPLATE/feature_request.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-name: Feature request
-about: Suggest an idea for this project
-title: "[<Fury component: Protocol|Java|Python|C++|JavaScript|etc...>] "
-labels: [enhancement]
-assignees: ''
-
----
-
-## Is your feature request related to a problem? Please describe.
-<!-- A clear and concise description of what the problem is. Ex. I'm always
frustrated when [...] -->
-
-## Describe the solution you'd like
-<!-- A clear and concise description of what you want to happen. -->
-
-## Additional context
-<!-- Add any other context or screenshots about the feature request here. -->
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml
b/.github/ISSUE_TEMPLATE/feature_request.yml
new file mode 100644
index 00000000..1a755717
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -0,0 +1,58 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you 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: I have a suggestion (and may want to implement it 🙂)!
+title: "[<Fury component: Protocol|Java|Python|C++|JavaScript|etc...>] "
+assignees: ''
+labels: ["new feature"]
+
+body:
+ - type: textarea
+ attributes:
+ label: Feature Request
+ description: >
+ Tip: Have you checked the docs https://fury.apache.org/docs/, GitHub
issues whether someone else has already reported your issue? Maybe the feature
already exists?
+ placeholder: >
+ A concise description of what you're experiencing.
+ validations:
+ required: false
+ - type: textarea
+ attributes:
+ label: Is your feature request related to a problem? Please describe
+ description: A clear and concise description of what the problem is. Ex.
I have an issue when [...]
+ validations:
+ required: false
+ - type: textarea
+ attributes:
+ label: Describe the solution you'd like
+ description: A clear and concise description of what you want to happen.
Add any considered drawbacks.
+ validations:
+ required: false
+ - type: textarea
+ attributes:
+ label: Describe alternatives you've considered
+ description: A clear and concise description of any alternative
solutions or features you've considered.
+ validations:
+ required: false
+ - type: textarea
+ attributes:
+ label: Additional context
+ validations:
+ required: false
+ - type: markdown
+ value: "Please read the [Contribution
Guideline](https://fury.apache.org/docs/community/how_to_join_community) before
submitting the PR"
diff --git a/.github/workflows/sync.yml b/.github/ISSUE_TEMPLATE/question.yml
similarity index 59%
copy from .github/workflows/sync.yml
copy to .github/ISSUE_TEMPLATE/question.yml
index 8f0e96ab..bdcf43d7 100644
--- a/.github/workflows/sync.yml
+++ b/.github/ISSUE_TEMPLATE/question.yml
@@ -15,20 +15,20 @@
# specific language governing permissions and limitations
# under the License.
-name: Sync Files
-
-on:
- push:
- branches:
- - main
-
-jobs:
- sync:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - name: Sync files
- uses: BetaHuhn/repo-file-sync-action@v1
- with:
- GH_PAT: ${{ secrets.GH_PAT }}
- SKIP_PR: true
+name: 🤔 Question
+description: Usage question that isn't answered in docs or discussion
+title: "[Question] <title>"
+labels: ["question"]
+body:
+ - type: textarea
+ attributes:
+ label: Question
+ placeholder: >
+ your question here;
+ validations:
+ required: true
+ - type: markdown
+ attributes:
+ value: |
+ Please pay attention on issues you submitted, because we maybe need
more details.
+ If no response anymore and we cannot reproduce it on current
information, we will **close it**.
diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml
index 8f0e96ab..bc778cf1 100644
--- a/.github/workflows/sync.yml
+++ b/.github/workflows/sync.yml
@@ -19,16 +19,16 @@ name: Sync Files
on:
push:
- branches:
+ branches:
- main
jobs:
sync:
- runs-on: ubuntu-latest
- steps:
+ runs-on: ubuntu-latest
+ steps:
- uses: actions/checkout@v4
- name: Sync files
uses: BetaHuhn/repo-file-sync-action@v1
with:
GH_PAT: ${{ secrets.GH_PAT }}
- SKIP_PR: true
+ SKIP_PR: true
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]