Skip to content

Commit

Permalink
Revert "Rewrite readme and fix workflows (#3433)"
Browse files Browse the repository at this point in the history
This reverts commit bbe701a.
  • Loading branch information
gorhill committed Nov 4, 2024
1 parent bbe701a commit 42005a8
Show file tree
Hide file tree
Showing 6 changed files with 53 additions and 66 deletions.
11 changes: 5 additions & 6 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,21 @@ body:
- type: markdown
attributes:
value: |
Speculated performance issues will be marked as invalid and closed if they do not come with actual profiling data from the [Firefox Profiler](https://profiler.firefox.com/)/[Chromium Profiler](https://developer.chrome.com/docs/devtools/performance/reference) and a fully substantiated analysis supporting the claim.
Speculated performance issues will be marked as invalid and closed if they do not come with actual profiling data from the [Firefox Profiler](https://profiler.firefox.com/)/[Chromium Profiler](https://developer.chrome.com/docs/devtools/evaluate-performance/reference/) and a fully substantiated analysis supporting the claim.
New filter list requests are not permitted and will be declined and closed.
- type: checkboxes
attributes:
label: Prerequisites
description: |
To rule out invalid issues, confirm and check each one of the checkboxes.
If you are unable to determine whether it's a filter list issue, do not open an issue here; first seek help on support forums.
If you are unable to determine whether it's a filter list issue, do not open an issue here, first seek help on support forums.
If [disabling uBO](https://github.com/gorhill/uBlock/wiki/Quick-guide:-popup-user-interface#the-large-power-button) makes the issue go away, then it is a filter issue.
See what [the logger](https://github.com/gorhill/uBlock/wiki/The-logger) reports when you reproduce the issue; this will help you determine whether this is a filter issue.
See what [the logger](https://github.com/gorhill/uBlock/wiki/The-logger) reports when you reproduce the issue, this will help you determine whether this is a filter issue.
If the issue is still present after disabling uBlock Origin (uBO) in the browser, it is unrelated to uBO.
options:
- label: I verified that this is not a filter list issue. Report any issues with filter lists or broken website functionality in the [uAssets issue tracker](https://github.com/uBlockOrigin/uAssets/issues).
required: true
- label: This is **NOT** a [_YouTube_](https://github.com/uBlockOrigin/uAssets/issues/20586), [_Facebook_](https://github.com/uBlockOrigin/uAssets/issues/3367) or [_Twitch_](https://github.com/uBlockOrigin/uAssets/issues/5184) report. _These sites MUST be reported by clicking their **respective links**_.
- label: This is **NOT** a [_YouTube_](https://www.github.com/uBlockOrigin/uAssets/issues/20586), [_Facebook_](https://www.github.com/uBlockOrigin/uAssets/issues/3367) or [_Twitch_](https://www.github.com/uBlockOrigin/uAssets/issues/5184) report. _These sites MUST be reported by clicking their **respective links**_.
required: true
- label: This is not a support issue or a question. For support, questions, or help, visit [/r/uBlockOrigin](https://www.reddit.com/r/uBlockOrigin/).
required: true
Expand Down Expand Up @@ -95,6 +94,6 @@ body:

- type: input
attributes:
label: Operating system and version
label: Operating System and version
validations:
required: true
9 changes: 4 additions & 5 deletions .github/ISSUE_TEMPLATE/bug_report_from_ubo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,20 @@ body:
- type: markdown
attributes:
value: |
Speculated performance issues will be marked as invalid and closed if they do not come with actual profiling data from the [Firefox Profiler](https://profiler.firefox.com/)/[Chromium Profiler](https://developer.chrome.com/docs/devtools/performance/reference) and a fully substantiated analysis supporting the claim.
Speculated performance issues will be marked as invalid and closed if they do not come with actual profiling data from the [Firefox Profiler](https://profiler.firefox.com/)/[Chromium Profiler](https://developer.chrome.com/docs/devtools/evaluate-performance/reference/) and a fully substantiated analysis supporting the claim.
New filter list requests are not permitted and will be declined and closed.
- type: checkboxes
attributes:
label: Prerequisites
description: |
To rule out invalid issues, confirm and check each one of the checkboxes.
If [disabling uBO](https://github.com/gorhill/uBlock/wiki/Quick-guide:-popup-user-interface#the-large-power-button) makes the issue go away, then it is a filter issue.
See what [the logger](https://github.com/gorhill/uBlock/wiki/The-logger) reports when you reproduce the issue; this will help you determine whether this is a filter issue.
See what [the logger](https://github.com/gorhill/uBlock/wiki/The-logger) reports when you reproduce the issue, this will help you determine whether this is a filter issue.
If the issue is still present after disabling uBlock Origin (uBO) in the browser, it is unrelated to uBO.
options:
- label: I verified that this is not a filter list issue. Report any issues with filter lists or broken website functionality in the [uAssets issue tracker](https://github.com/uBlockOrigin/uAssets/issues).
required: true
- label: This is **NOT** a [_YouTube_](https://github.com/uBlockOrigin/uAssets/issues/20586), [_Facebook_](https://github.com/uBlockOrigin/uAssets/issues/3367) or [_Twitch_](https://github.com/uBlockOrigin/uAssets/issues/5184) report. _These sites MUST be reported by clicking their **respective links**_.
- label: This is **NOT** a [_YouTube_](https://www.github.com/uBlockOrigin/uAssets/issues/20586), [_Facebook_](https://www.github.com/uBlockOrigin/uAssets/issues/3367) or [_Twitch_](https://www.github.com/uBlockOrigin/uAssets/issues/5184) report. _These sites MUST be reported by clicking their **respective links**_.
required: true
- label: I performed a [cursory search of the issue tracker](https://github.com/uBlockOrigin/uBlock-issues/issues?q=is%3Aissue) to avoid opening a duplicate issue.
required: true
Expand All @@ -33,7 +32,7 @@ body:
options:
- label: uBO is the only extension.
required: true
- label: Using a new, unmodified browser profile.
- label: using a new, unmodified browser profile.
required: true

- type: textarea
Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ contact_links:
url: https://github.com/uBlockOrigin/uAssets/issues
about: Report issues with filter lists or broken website functionality in the uAssets issue tracker.
- name: uBO Lite (uBOL) Issues
url: https://github.com/uBlockOrigin/uBOL-home/issues
url: https://github.com/uBlockOrigin/uBOL-issues/issues
about: Report issues specific to the Manifest Version 3 (MV3) variant in the uBOL issue tracker.
- name: Filter List Issues
url: https://github.com/uBlockOrigin/uBlock-issues#filter-list-issues
- name: Filter List Requests
url: https://github.com/uBlockOrigin/uBlock-issues#filter-list-requests
about: New filter list requests are not permitted and will be declined and closed.
17 changes: 9 additions & 8 deletions .github/workflows/del-runs-comments.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
name: Delete workflow runs

on:
workflow_dispatch:

name: del-runs-comments
on: workflow_dispatch
jobs:
runx:
runs-on: ubuntu-latest
permissions: write-all

steps:
- name: Delete workflow runs
uses: christosgalano/delete-gh-workflow-runs@v1
- uses: christosgalano/[email protected]
with:
owner: uBlockOrigin
repo: uBlock-issues
token: ${{ secrets.GITHUB_TOKEN }}
workflow: on-issue-comment






34 changes: 7 additions & 27 deletions .github/workflows/on-issue-comment.yml
Original file line number Diff line number Diff line change
@@ -1,39 +1,19 @@
name: Delete Bad Comments

name: on-issue-comment
on:
workflow_dispatch:
issue_comment:
types: created

jobs:
check-if-bad-comment:
name: Delete Bad Comment
name: delete bad comment
runs-on: ubuntu-latest
if: >-
(
(contains(github.event.comment.body, 'Download') ||
contains(github.event.comment.body, 'install') ||
contains(github.event.comment.body, 'mediafire') ||
contains(github.event.comment.body, 'changeme')) &&
(contains(github.event.comment.body, 'gcc') ||
contains(github.event.comment.body, 'usx'))
) ||
(
contains(github.event.comment.body, 'install') &&
(contains(github.event.comment.body, 'mediafire') ||
contains(github.event.comment.body, 'gofile'))
)
if: (( contains(github.event.comment.body, 'Download') || contains(github.event.comment.body, 'install') || contains(github.event.comment.body, 'mediafire') || contains(github.event.comment.body, 'changeme') ) && ( contains(github.event.comment.body, 'gcc') || contains(github.event.comment.body, 'usx'))) || ( contains(github.event.comment.body, 'install') && ( contains(github.event.comment.body, 'mediafire') || contains(github.event.comment.body, 'gofile') ))
permissions: write-all

steps:
- name: Echo event comment body
- name: Delete comment
run: |
echo "${{ github.event.comment.body }}"
- name: Delete comments
uses: actions-cool/issues-helper@v3
echo " ${{ github.event.comment.body }} "
- uses: actions-cool/issues-helper@v3
with:
actions: 'delete-comment'
token: ${{ secrets.GITHUB_TOKEN }}
comment-id: ${{ github.event.comment.id }}
comment-id: ${{ github.event.comment.id }}
42 changes: 25 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,39 @@
# uBlock Origin (uBO) Issues

Welcome to the official community-maintained issue tracker for [uBlock Origin (uBO)](https://github.com/gorhill/uBlock).
This repository is the official community-maintained issue tracker for [uBO](https://github.com/gorhill/uBlock).

#### Support Forum

## Support Forum
For support, questions, or help, visit [/r/uBlockOrigin](https://www.reddit.com/r/uBlockOrigin/).

## Filter List Issues
If you encounter issues with filter lists or broken website functionality, please report them in the [uAssets issue tracker](https://github.com/uBlockOrigin/uAssets/issues).
#### Filter List Issues

## uBO Lite (uBOL) Issues
For issues specific to the Manifest Version 3 (MV3) variant, use the [uBOL issue tracker](https://github.com/uBlockOrigin/uBOL-home/issues).
Report issues with filter lists or broken website functionality in the [uAssets issue tracker](https://github.com/uBlockOrigin/uAssets/issues).

## Performance Issues
Performance issues without actual profiling data from the [Firefox Profiler](https://profiler.firefox.com/) or [Chromium Profiler](https://developer.chrome.com/docs/devtools/performance/reference/) will be marked as invalid and closed. Please provide a fully substantiated analysis to support your claims.
#### uBO Lite (uBOL) Issues

## WebRTC Issues
Do not open issues regarding WebRTC leaking local IP addresses. Supported modern browsers do not leak local IPs through WebRTC. uBO is not a VPN/proxy tool. If you experience such issues, report them to your browser or VPN/proxy software provider.
Report issues specific to the Manifest Version 3 (MV3) variant in the [uBOL issue tracker](https://github.com/uBlockOrigin/uBOL-issues/issues).

## Filter List Requests
New filter list requests are not permitted and will be declined and closed.
#### Performance Issues

Speculated performance issues are marked as invalid and closed if they do not come with actual profiling data from the [Firefox Profiler](https://profiler.firefox.com/)/[Chromium Profiler](https://developer.chrome.com/docs/devtools/performance/reference/) and a fully substantiated analysis supporting the claim.

#### WebRTC Issues

Do not open issues about WebRTC leaking local IP addresses. Supported modern browsers do not cause undue local IP address leaks through WebRTC. uBO is not a VPN/proxy tool. If you are experiencing such an issue, report it to the browser or VPN/proxy tools software provider or, if needed, both.

---
#### Filter List Requests

New filter list requests are not permitted and will be declined and closed.

# uBO Development Builds

Use the development builds to report issues and regressions before the next stable release. Once installed, development builds will automatically update to the latest version.
Use the development builds to help report issues and regressions before the next stable release.

Once you install a development build, it will automatically update when a new version is published.

- **Chromium**: Install from the [Chrome Web Store](https://chrome.google.com/webstore/detail/ublock-origin-development/cgbcahbpdhpcegmbfconppldiemgcoii).

- **Firefox**: Click the most recent `uBlock0_[version].firefox.signed.xpi` file from the [uBO Releases page](https://github.com/gorhill/uBlock/releases).

- **Chromium**: Install from the [Chrome Web Store](https://chromewebstore.google.com/detail/ublock-origin-development/cgbcahbpdhpcegmbfconppldiemgcoii).
- **Firefox**: Download the latest `uBlock0_[version].firefox.signed.xpi` file from the [uBO Releases page](https://github.com/gorhill/uBlock/releases).
- **Thunderbird**: Download the latest `uBlock0_[version].thunderbird.xpi` from the [uBO Releases page](https://github.com/gorhill/uBlock/releases) and drag-and-drop it into Thunderbird's Add-ons Manager pane (Thunderbird 91+ required).
- **Thunderbird**: Download the most recent `uBlock0_[version].thunderbird.xpi` file from the [uBO Releases page](https://github.com/gorhill/uBlock/releases), then drag-n-drop it into Thunderbird's Add-ons Manager pane (Thunderbird 91+ required).

0 comments on commit 42005a8

Please sign in to comment.