diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 2486ea9ae8..e268afe4c9 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -9,32 +9,52 @@ assignees: '' **Description** - +A clear and concise description of what the reported bug is: -- ChurchCRM version: -- PHP version is the server running: -- DB Server and Version are you running: +- ChurchCRM version: [e.g. 5.4.3] +- PHP version the server running: [e.g. PHP 8.2.13] +- DB Server and Version the server is running: [e.g. MariaDB 11.4, MySQL 8.2] **Steps To Reproduce** - +Steps to reproduce the behavior: -1. Go to '...' +ℹī¸ As a bug reporter, the preferred mechanism to record steps is to download Cypress Recorder from https://chromewebstore.google.com/detail/cypress-recorder/glcapdcacdfkokcmicllhcjigeodacab?pli=1, record your interaction and copy the results here. + +📋 Cypress Recorder Results: +``` + +``` + +⚠ī¸ If you cannot do this for some reason, please document the steps to reproduce below. + +_(note: this flow is not recommend and will make it more difficult on the maintainers of ChurchCRM)_ + +1. Go to '...' (if possible, please provide the URL path e.g. `/v2/dashboard`) 2. Click on '....' 3. Scroll down to '....' 4. See error **Expected behavior** - +A clear and concise description of what you expected to happen. **Screenshots and/or logs** - +If applicable, please include screenshots or share logs to assist in explaining your issue. + +📋 Relevant screenshots: + +> `` + +📋 Logs: +``` + +``` **Debugging Steps** - +ℹī¸ If you need help debugging, please refer to the wiki for guidance: https://github.com/ChurchCRM/CRM/wiki/Logging-and-Diagnostics. * What has been done to debug the issue so far? * Have you looked at the browser's developer tools to see if an error is thrown / network request failed? @@ -43,17 +63,15 @@ assignees: '' **Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] + - OS and Version: [e.g. Windows 11, macOS Sonoma 14.0] + - Browser (and Version): [e.g. Chrome 120.0.6099.216, Safari] **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. iPhone15 Pro Max] + - OS: [e.g. iOS 17.2.1] + - Browser (and Version): [e.g. stock browser, Safari] **Additional context** - +Add any other context about the problem here. diff --git a/.github/workflows/build-test-package.yml b/.github/workflows/build-test-package.yml index 4655066876..7ef259dcc8 100644 --- a/.github/workflows/build-test-package.yml +++ b/.github/workflows/build-test-package.yml @@ -4,9 +4,13 @@ on: pull_request: branches: - master + paths-ignore: + - '**/*.md' push: branches: - master + paths-ignore: + - '**/*.md' jobs: test-n-package: @@ -81,4 +85,4 @@ jobs: uses: actions/upload-artifact@v3 with: name: ChurchCRM-${{ steps.package-version.outputs.current-version}}-files - path: target/ChurchCRM-*.* \ No newline at end of file + path: target/ChurchCRM-*.*