Skip to content

module 'PySide6.QtGui' has no attribute 'QApplication' or Failed to enable GUI event loop integration for 'qt' #1912

module 'PySide6.QtGui' has no attribute 'QApplication' or Failed to enable GUI event loop integration for 'qt'

module 'PySide6.QtGui' has no attribute 'QApplication' or Failed to enable GUI event loop integration for 'qt' #1912

Workflow file for this run

name: Auto-label when user responds
permissions:
issues: write
on:
issue_comment:
types: [created]
env:
TRIAGERS: '["int19h","karthiknadig","ericsnowcurrently","fabioz", "gramster", "StellaHuang95", "AdamYoblick"]'
jobs:
run-check:
runs-on: ubuntu-latest
if: contains(github.event.issue.labels.*.name, 'waiting for response') && !contains(github.event.issue.labels.*.name, 'user responded')
steps:
- name: Add/Remove labels when user responds
uses: actions/github-script@v6
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const payload = context.payload;
const commentAuthor = payload.comment.user.login;
const isTeamMember = ${{ env.TRIAGERS }}.includes(commentAuthor);
if (!isTeamMember) {
const issue_number = payload.issue.number;
await github.rest.issues.removeLabel({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: issue_number,
name: 'waiting for response'
});
await github.rest.issues.addLabels({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: issue_number,
labels: ['user responded']
});
}