From 992ab5b227a94e9822b665854e8b5681b2576af6 Mon Sep 17 00:00:00 2001 From: joostdecock Date: Sun, 4 Feb 2024 18:00:54 +0100 Subject: [PATCH] chore: Updated issue templates --- .github/ISSUE_TEMPLATE/01_bug-report.yaml | 41 +++++++++++-------- .../ISSUE_TEMPLATE/02_feature-request.yaml | 14 +------ .../03_documentation-update.yaml | 15 +------ .../ISSUE_TEMPLATE/04_showcase-template.yaml | 20 +++++++-- .../ISSUE_TEMPLATE/05_all-contributors.yaml | 3 +- .github/workflows/playwright.yml | 40 ------------------ 6 files changed, 45 insertions(+), 88 deletions(-) delete mode 100644 .github/workflows/playwright.yml diff --git a/.github/ISSUE_TEMPLATE/01_bug-report.yaml b/.github/ISSUE_TEMPLATE/01_bug-report.yaml index 9ae8311b58b..cccb267b205 100644 --- a/.github/ISSUE_TEMPLATE/01_bug-report.yaml +++ b/.github/ISSUE_TEMPLATE/01_bug-report.yaml @@ -41,6 +41,7 @@ body: - designs/examples - designs/florence - designs/florent + - designs/gozer - designs/hi - designs/holmes - designs/hortensia @@ -49,37 +50,47 @@ body: - designs/jaeger - designs/legend - designs/lucy + - designs/lumina + - designs/lumira - designs/lunetius + - designs/magde + - designs/naomiwu - designs/noble - designs/octoplushy + - designs/onyx + - designs/otis - designs/paco - designs/penelope - designs/plugintest - designs/rendertest - designs/sandy + - designs/shelly - designs/shin - designs/simon - designs/simone + - designs/skully - designs/sven - designs/tamiko - designs/teagan - designs/tiberius - designs/titan - designs/trayvon - - designs/tutorial - - designs/unice - - designs/ursula + - designs/tristan + - designs/uma - designs/wahid - designs/walburga - designs/waralee - designs/yuri - - plugins/plugin-bundle + - plugins/core-plugins + - plugins/plugin-annotations + - plugins/plugin-bin-pack - plugins/plugin-bust - plugins/plugin-flip - plugins/plugin-gore - plugins/plugin-i18n - plugins/plugin-measurements - plugins/plugin-mirror + - plugins/plugin-ringsector - plugins/plugin-round - plugins/plugin-sprinkle - plugins/plugin-svgattr @@ -87,25 +98,19 @@ body: - plugins/plugin-timing - plugins/plugin-versionfree-svg - packages/core - - packages/i18n - packages/models - packages/new-design - packages/prettier-config + - packages/react-components - packages/rehype-highlight-lines - packages/rehype-jargon - packages/snapseries - - type: dropdown - id: patron - attributes: - label: Are you a FreeSewing patron? 😃 - description: 'Patrons support us financially :pray: so they get priority' - options: - - 'Yes, I am a tier-2 patron ❤️' - - 'Yes, I am a tier-4 patron ❤️ 💙' - - 'Yes, I am a tier-8 patron ❤️ 💙 💜' - - 'No, I am not 😞' - validations: - required: true + - sites/backend + - sites/dev + - sites/email + - sites/lab + - sites/org + - sites/sde - type: textarea id: extra attributes: @@ -114,6 +119,6 @@ body: - type: markdown attributes: value: | - Please keep in mind that **FreeSewing is a community project** that depends on **[your support](https://freesewing.org/community/join/)**. + Please keep in mind that **FreeSewing is a non-profit project** that depends on **[your support](https://freesewing.org/patrons/join/)**. --- diff --git a/.github/ISSUE_TEMPLATE/02_feature-request.yaml b/.github/ISSUE_TEMPLATE/02_feature-request.yaml index 0bf3ba7b7a0..6d9de82a39e 100644 --- a/.github/ISSUE_TEMPLATE/02_feature-request.yaml +++ b/.github/ISSUE_TEMPLATE/02_feature-request.yaml @@ -14,18 +14,6 @@ body: description: Please provide a clear and concise description of what you want to happen placeholder: | I would like to be able to export patterns as a Gitlab snippet, just like they can be exported as a Github gist - - type: dropdown - id: patron - attributes: - label: Are you a FreeSewing patron? 😃 - description: 'Patrons support us financially :pray: so they get priority' - options: - - 'Yes, I am a tier-2 patron ❤️' - - 'Yes, I am a tier-4 patron ❤️ 💙' - - 'Yes, I am a tier-8 patron ❤️ 💙 💜' - - 'No, I am not 😞' - validations: - required: true - type: textarea id: extra attributes: @@ -34,6 +22,6 @@ body: - type: markdown attributes: value: | - Please keep in mind that **FreeSewing is a community project** that depends on **[your support](https://freesewing.org/community/join/)**. + Please keep in mind that **FreeSewing is a non-profit project** that depends on **[your support](https://freesewing.org/patrons/join/)**. --- diff --git a/.github/ISSUE_TEMPLATE/03_documentation-update.yaml b/.github/ISSUE_TEMPLATE/03_documentation-update.yaml index 5b115c57856..a203d2acba4 100644 --- a/.github/ISSUE_TEMPLATE/03_documentation-update.yaml +++ b/.github/ISSUE_TEMPLATE/03_documentation-update.yaml @@ -13,18 +13,6 @@ body: label: 'Where can we see the problem? 🤔' description: Provide a link here to the page to be updated. If the page provides an anchor link to the section of interest (indicated by a chain icon next to a heading) please copy that link if possible. placeholder: 'https://freesewing/docs/patterns/aaron/cutting' - - type: dropdown - id: patron - attributes: - label: Are you a FreeSewing patron? 😃 - description: 'Patrons support us financially :pray: so they get priority' - options: - - 'Yes, I am a tier-2 patron ❤️' - - 'Yes, I am a tier-4 patron ❤️ 💙' - - 'Yes, I am a tier-8 patron ❤️ 💙 💜' - - 'No, I am not 😞' - validations: - required: true - type: textarea id: suggestion attributes: @@ -40,6 +28,7 @@ body: value: Looking to tackle this issue? Check out our [markdown guide](https://freesewing.dev/guides/markdown) to learn how to format documentation. - type: markdown attributes: - value: Please keep in mind that **FreeSewing is a community project** that depends on **[your support](https://freesewing.org/community/join/)**. + value: | + Please keep in mind that **FreeSewing is a non-profit project** that depends on **[your support](https://freesewing.org/patrons/join/)**. --- diff --git a/.github/ISSUE_TEMPLATE/04_showcase-template.yaml b/.github/ISSUE_TEMPLATE/04_showcase-template.yaml index 8d26df8a826..530f87c6b80 100644 --- a/.github/ISSUE_TEMPLATE/04_showcase-template.yaml +++ b/.github/ISSUE_TEMPLATE/04_showcase-template.yaml @@ -36,32 +36,45 @@ body: - Charlie - Cornelius - Diana + - Examples - Florence - Florent + - Gozer - Hi - Holmes - Hortensia - Huey - Hugo - Jaeger + - Legend - Lucy + - Lumina + - Lumira - Lunetius + - Magde + - Naomiwu - Noble - Octoplushy + - Onyx + - Otis - Paco - Penelope + - Plugintest + - Rendertest - Sandy + - Shelly - Shin - Simon - Simone + - Skully - Sven - Tamiko - Teagan - Tiberius - Titan - Trayvon - - Unice - - Ursula + - Tristan + - Uma - Wahid - Walburga - Waralee @@ -85,6 +98,7 @@ body: value: Looking to tackle this issue? We have [a how-to that shows how to add a showcase to the site](https://freesewing.dev/howtos/editors/showcase/). - type: markdown attributes: - value: Please keep in mind that **FreeSewing is a community project** that depends on **[your support](https://freesewing.org/community/join/)**. + value: | + Please keep in mind that **FreeSewing is a non-profit project** that depends on **[your support](https://freesewing.org/patrons/join/)**. --- diff --git a/.github/ISSUE_TEMPLATE/05_all-contributors.yaml b/.github/ISSUE_TEMPLATE/05_all-contributors.yaml index 0aa197dc566..536c28f2890 100644 --- a/.github/ISSUE_TEMPLATE/05_all-contributors.yaml +++ b/.github/ISSUE_TEMPLATE/05_all-contributors.yaml @@ -53,6 +53,7 @@ body: description: If there is any other info or pictures you'd like to add you can do so here - type: markdown attributes: - value: Please keep in mind that **FreeSewing is a community project** that depends on **[your support](https://freesewing.org/community/join/)**. + value: | + Please keep in mind that **FreeSewing is a non-profit project** that depends on **[your support](https://freesewing.org/patrons/join/)**. --- diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml deleted file mode 100644 index 83bb5ef1050..00000000000 --- a/.github/workflows/playwright.yml +++ /dev/null @@ -1,40 +0,0 @@ -name: Playwright Tests - -on: [push] -jobs: - noop: - runs-on: ubuntu-latest - steps: - - run: echo Noop. - -# While it's nice to test e2e tests, it's not all that useful to run them on alpha code -#on: -# push: -# branches: -# - develop -# pull_request: -# branches: -# - develop -#jobs: -# test: -# timeout-minutes: 60 -# runs-on: ubuntu-latest -# steps: -# - uses: actions/checkout@v3 -# - uses: actions/setup-node@v3 -# with: -# node-version: 18 -# - name: Cache node modules -# uses: actions/cache@v3 -# id: cache_node_modules -# with: -# # caching node_modules -# path: '**/node_modules' -# key: node_modules-${{ hashFiles('yarn.lock') }} -# - name: Install dependencies -# if: steps.cache_node_modules.outputs.cache-hit != 'true' -# run: yarn install -# - name: Install Playwright Browsers -# run: yarn playwright install --with-deps -# - name: Run Playwright tests -# run: yarn e2e