Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kewisch/action-bugzilla-upstream
Monitor Bugzilla when upstream issues are fixed
https://github.com/kewisch/action-bugzilla-upstream
actions addons bugzilla
Last synced: about 2 months ago
JSON representation
Monitor Bugzilla when upstream issues are fixed
- Host: GitHub
- URL: https://github.com/kewisch/action-bugzilla-upstream
- Owner: kewisch
- Created: 2023-08-23T12:39:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-08T12:19:05.000Z (about 1 year ago)
- Last Synced: 2024-04-08T17:59:46.202Z (10 months ago)
- Topics: actions, addons, bugzilla
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
action-bugzilla-upstream
========================This small action will monitor bugzilla on a weekly basis to see if the referenced bug has been fixed.
Add `.github/workflows/upstream.yaml` with this content:
```yaml
name: Bugzilla Upstream Checkeron:
workflow_dispatch:
schedule:
- cron: '0 0 * * 0' # Runs at 00:00 every Sunday.permissions: # You need write permissions to create comments
issues: write
jobs:
check_upstream_issues:
runs-on: ubuntu-lateststeps:
- name: Check and Comment on Upstream Issues
uses: kewisch/action-bugzilla-upstream@v1
with:
bugzilla: bugzilla.mozilla.org # default value
label: upstream # default value
github-token: ${{ secrets.GITHUB_TOKEN }} # provide the secret```
Then, when there is an issue you'd like to monitor, apply the `upstream` label, and comment the full
bugzilla link in your issue. When the workflow runs, it will find your comment and check the status
for the issue.Note it will only accept comments by repository owners and members. If someone else notes the issue,
you'll have to repeat the link in your comment.