From 93066ad8c6308952a6f0d5808abf782338006177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20A=2E=20Zapata=20H=C3=A4ntsch?= Date: Fri, 22 Nov 2024 11:24:33 -0300 Subject: [PATCH] chore(root): update issue templates and bots configuration --- .github/ISSUE_TEMPLATE/bug_report.md | 22 +++++++++------- .../need-helps-with-the-plugin.md | 6 ++--- .github/ISSUE_TEMPLATE/vulnerability.md | 6 ++--- .github/boring-cyborg.yml | 26 +++++++------------ .github/lock.yml | 14 +++++----- .github/stale.yml | 14 +++++----- 6 files changed, 40 insertions(+), 48 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 8c8666da1..20a9ab876 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -16,6 +16,7 @@ A clear and concise description of what the bug is. ## To reproduce Steps to reproduce the behavior: + 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' @@ -35,16 +36,16 @@ If applicable, add screenshots to help explain your problem. ## Desktop (please complete the following information) - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] +- OS: [e.g. iOS] +- Browser [e.g. chrome, safari] +- Version [e.g. 22] ## Smartphone (please complete the following information) - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] +- Device: [e.g. iPhone6] +- OS: [e.g. iOS8.1] +- Browser [e.g. stock browser, safari] +- Version [e.g. 22] ## Additional context @@ -55,14 +56,15 @@ Add any other context about the problem here. - Node: - NPM: - Yarn: +- PNPM: +- Deno: ## Package manager - [ ] NPM - [ ] Yarn +- [ ] PNPM ## Plugin version -- [ ] 1.4.x -- [ ] 1.2.x -- [ ] 1.0.x +- version: diff --git a/.github/ISSUE_TEMPLATE/need-helps-with-the-plugin.md b/.github/ISSUE_TEMPLATE/need-helps-with-the-plugin.md index 1d058f2e0..034b53bb4 100644 --- a/.github/ISSUE_TEMPLATE/need-helps-with-the-plugin.md +++ b/.github/ISSUE_TEMPLATE/need-helps-with-the-plugin.md @@ -41,14 +41,14 @@ Explain to us how to get the same problem or provide a small example repository - Node: - NPM: - Yarn: +- PNPM: ## Package manager - [ ] NPM - [ ] Yarn +- [ ] PNPM ## Plugin version -- [ ] 1.4.x -- [ ] 1.2.x -- [ ] 1.0.x +- version: diff --git a/.github/ISSUE_TEMPLATE/vulnerability.md b/.github/ISSUE_TEMPLATE/vulnerability.md index 5a0b3df5b..88801b864 100644 --- a/.github/ISSUE_TEMPLATE/vulnerability.md +++ b/.github/ISSUE_TEMPLATE/vulnerability.md @@ -41,14 +41,14 @@ If you have an approach to fix it or an idea about how to sort out the problem p - Node: - NPM: - Yarn: +- PNPM: ## Package manager - [ ] NPM - [ ] Yarn +- [ ] PNPM ## Plugin version -- [ ] 1.4.x -- [ ] 1.2.x -- [ ] 1.0.x +- version: diff --git a/.github/boring-cyborg.yml b/.github/boring-cyborg.yml index 9fc7d2212..3b5b46b30 100644 --- a/.github/boring-cyborg.yml +++ b/.github/boring-cyborg.yml @@ -7,20 +7,14 @@ labelPRBasedOnFilePath: # Complex: Add 'area/core' label to any change within the 'core' package core: - - packages/gmap-vue/src/* - - tests: - - packages/gmap-vue/test/* - - examples: - - packages/gmap-vue/examples/* - - config: - - packages/gmap-vue/config/* + - packages/v3/src/* # Add 'test' label to any change to *.spec.js files within the source dir - test: - - packages/gmap-vue/src/**/*.spec.js + test:unit: + - packages/v3/tests/* + + test:e2e: + - packages/v3/cypress/* ##### Greetings ######################################################################################################## # Comment to be posted to welcome users when they open their first PR @@ -38,7 +32,7 @@ labelPRBasedOnFilePath: ###### IssueLink Adder ################################################################################################# # Insert Issue (Jira/Github etc) link in PR description based on the Issue ID in PR title. insertIssueLinkInPrDescription: - # specify the placeholder for the issue link that should be present in the description + # specify the placeholder for the issue link that should be present in the description descriptionIssuePlaceholderRegexp: "^Issue link: (.*)$" matchers: # you can have several matches - for different types of issues @@ -83,9 +77,9 @@ checkUpToDate: # The default branch is "master", change the branch if you want to check against a different target branch targetBranch: master files: - # File paths that you want to check for - # In this example, it checks if the branch is up to date when alembic migrations are modified in the PR. - # It helps avoid multiple heads in alembic migrations in a collaborative development project. + # File paths that you want to check for + # In this example, it checks if the branch is up to date when alembic migrations are modified in the PR. + # It helps avoid multiple heads in alembic migrations in a collaborative development project. - airflow/migrations/* - airflow/migrations/**/* - airflow/alembic.ini diff --git a/.github/lock.yml b/.github/lock.yml index c069d14f1..4a5791af6 100644 --- a/.github/lock.yml +++ b/.github/lock.yml @@ -9,15 +9,13 @@ skipCreatedBefore: false # Issues and pull requests with these labels will be ignored. Set to `[]` to disable exemptLabels: - - backlog - - bugs + - "👨🏻‍💻 backlog" + - "👨🏻‍💻 bug" - help wanted - - ready for reviewers - - recheck - - stand by - - under investigation - - vulnerability - - wip + - "🛠️ recheck" + - "🛠️ stand by" + - "🛠️ under investigation" + - "🛟 security:vulnerability" # Label to add before locking, such as `outdated`. Set to `false` to disable lockLabel: outdated diff --git a/.github/stale.yml b/.github/stale.yml index e0c1018f5..e7afb5661 100644 --- a/.github/stale.yml +++ b/.github/stale.yml @@ -4,15 +4,13 @@ daysUntilStale: 1095 daysUntilClose: 183 # Issues with these labels will never be considered stale exemptLabels: - - backlog - - bugs + - "👨🏻‍💻 backlog" + - "👨🏻‍💻 bug" - help wanted - - ready for reviewers - - recheck - - stand by - - under investigation - - vulnerability - - wip + - "🛠️ recheck" + - "🛠️ stand by" + - "🛠️ under investigation" + - "🛟 security:vulnerability" # provided by default - pinned - security