From 29ee86f04159df3e0ee18b091ce41e2dea11d2b6 Mon Sep 17 00:00:00 2001 From: thepetk Date: Tue, 26 Mar 2024 19:15:56 +0000 Subject: [PATCH 1/7] Add templates --- .github/ISSUE_TEMPLATE/bug_report.md | 51 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 +++ .github/ISSUE_TEMPLATE/feature_request.md | 35 ++++++++++++++++ .github/ISSUE_TEMPLATE/other.md | 27 ++++++++++++ .github/ISSUE_TEMPLATE/translation.md | 15 +++++++ .github/PULL_REQUEST_TEMPLATE.md | 7 ++++ 6 files changed, 140 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/other.md create mode 100644 .github/ISSUE_TEMPLATE/translation.md create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..2662a716 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,51 @@ +--- +name: 🐞 Bug report +about: Αναφέρετε ένα σφάλμα +title: "" +labels: "" +assignees: "" +--- + +/type bug + +### Ποιος είναι ο τύπος του προβλήματος ή του σφάλματος που εντοπίσατε; + + + +> /type cicd +> /type translation +> /type documentation +> /type test-automation + +## Περίληψη προβλήματος + + + +**Οδηγίες για την αναπαραγωγή του σφάλματος** + + + +## Επιθυμητή συμπεριφορά. + + + +## Προσθετο υλικό + + + +## Κάποια πρόταση για την επίλυση του προβλήματος + + diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..7b083be1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: PyGreece Community Discord Server + url: https://discord.gg/evcNPRVCMB + about: To PyGreece είναι μία online κοινότητα προγραμματιστών Python diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..2ecc2055 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,35 @@ +--- +name: 💡 Feature request +about: Προτείνετε μία νέα λειτουργία +title: "" +labels: "" +assignees: "" +--- + +/type enhancement + +### Ποιος είναι ο τύπος του νέου feature; + + + +> /type cicd +> /type translation +> /type documentation +> /type test-automation + +## Ποιο είναι το feature που θέλετε να προσθέσετε; + + + +**Λεπτομερής περιφραφή:** + +## Προτεινόμενη λύση + + diff --git a/.github/ISSUE_TEMPLATE/other.md b/.github/ISSUE_TEMPLATE/other.md new file mode 100644 index 00000000..07c4efd2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/other.md @@ -0,0 +1,27 @@ +--- +name: 🔧 other task +about: Άλλη εργασία +title: "" +labels: "" +assignees: "" +--- + +/type task + +### Ποιος είναι ο τύπος του task; + + + +> /type cicd +> /type translation +> /type documentation +> /type test-automation + +## Περιγραφή του task + + diff --git a/.github/ISSUE_TEMPLATE/translation.md b/.github/ISSUE_TEMPLATE/translation.md new file mode 100644 index 00000000..b9f3771a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/translation.md @@ -0,0 +1,15 @@ +--- +name: 📝 Translation task +about: Εργασία σχετική με την μετάφραση των εγγράφων της Python +title: "" +labels: "" +assignees: "" +--- + +/type translation + +## Περιγραφή της εργασίας μετάφρασης + + diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..1744bd36 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,7 @@ +## Ποιο issue κλείνει το συγκεκριμένο PR; + +Closes #(ο αριθμός του issue) + +## Περιγραφή του PR + + From 5bc3d0c17e0960a230906baea5d7af03e3f33fa0 Mon Sep 17 00:00:00 2001 From: thepetk Date: Tue, 26 Mar 2024 19:27:30 +0000 Subject: [PATCH 2/7] Add labeler action --- .github/labeler.yaml | 22 ++++++++++++++++++++++ .github/workflows/issue_labels.yaml | 19 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 .github/labeler.yaml create mode 100644 .github/workflows/issue_labels.yaml diff --git a/.github/labeler.yaml b/.github/labeler.yaml new file mode 100644 index 00000000..cff8fe50 --- /dev/null +++ b/.github/labeler.yaml @@ -0,0 +1,22 @@ + +# Types +bug: + - '/type bug' + +cicd: + - '/type cicd' + +documentation: + - '/type documentation' + +test-automation: + - '/type test-automation' + +translation: + - '/type translation' + +task: + - '/type task' + +enhancement: + - '/type enhancement' \ No newline at end of file diff --git a/.github/workflows/issue_labels.yaml b/.github/workflows/issue_labels.yaml new file mode 100644 index 00000000..1fa23452 --- /dev/null +++ b/.github/workflows/issue_labels.yaml @@ -0,0 +1,19 @@ +name: "Issue Labeler" +on: + issues: + types: [opened, edited] + +permissions: + issues: write + contents: read + +jobs: + labeler: + runs-on: ubuntu-latest + steps: + - uses: github/issue-labeler@c1b0f9f52a63158c4adc09425e858e87b32e9685 # v3.2 + with: + configuration-path: .github/labeler.yaml + enable-versioned-regex: 0 + include-title: 1 + repo-token: ${{ secrets.GITHUB_TOKEN }} From a00d663c027ef4e54c86aa1b729c3ecc553bfa81 Mon Sep 17 00:00:00 2001 From: Theofanis Petkos Date: Tue, 26 Mar 2024 22:09:18 +0000 Subject: [PATCH 3/7] Update .github/ISSUE_TEMPLATE/bug_report.md Co-authored-by: Lysandros Nikolaou --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 2662a716..92a3d92c 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -32,7 +32,7 @@ assignees: "" Τα βήματα ή η τοποθεσία που μπορεί καποιος να βρει το πρόβλημα. --> -## Επιθυμητή συμπεριφορά. +## Επιθυμητή συμπεριφορά -## Προσθετο υλικό +## Πρόσθετο υλικό -> /type cicd -> /type translation -> /type documentation -> /type test-automation + + + + ## Περίληψη προβλήματος diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 2ecc2055..0fa75468 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -12,13 +12,13 @@ assignees: "" -> /type cicd -> /type translation -> /type documentation -> /type test-automation + + + + ## Ποιο είναι το feature που θέλετε να προσθέσετε; diff --git a/.github/ISSUE_TEMPLATE/other.md b/.github/ISSUE_TEMPLATE/other.md index 07c4efd2..bf24f23e 100644 --- a/.github/ISSUE_TEMPLATE/other.md +++ b/.github/ISSUE_TEMPLATE/other.md @@ -12,13 +12,13 @@ assignees: "" -> /type cicd -> /type translation -> /type documentation -> /type test-automation + + + + ## Περιγραφή του task diff --git a/.github/labeler.yaml b/.github/labeler.yaml index cff8fe50..906574da 100644 --- a/.github/labeler.yaml +++ b/.github/labeler.yaml @@ -2,21 +2,15 @@ # Types bug: - '/type bug' - cicd: - '/type cicd' - documentation: - '/type documentation' - test-automation: - '/type test-automation' - translation: - '/type translation' - task: - '/type task' - enhancement: - '/type enhancement' \ No newline at end of file From 2e7df21fb1db6b4d58ad4b979b039fec83d5cccc Mon Sep 17 00:00:00 2001 From: Lysandros Nikolaou Date: Wed, 27 Mar 2024 12:36:56 +0100 Subject: [PATCH 7/7] Update .github/labeler.yaml --- .github/labeler.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/labeler.yaml b/.github/labeler.yaml index 906574da..56fa60ba 100644 --- a/.github/labeler.yaml +++ b/.github/labeler.yaml @@ -13,4 +13,4 @@ translation: task: - '/type task' enhancement: - - '/type enhancement' \ No newline at end of file + - '/type enhancement'