super-productivity/.github/workflows
John Costa 0a0723521b
feat(azure-devops): add optional WIQL override for auto backlog import (#8516)
* feat(azure-devops): add optional WIQL override for auto backlog import

Adds an optional autoImportWiql config field to the Azure DevOps issue
provider plugin. When set, it fully replaces the generated auto-import
backlog query, so the user controls scope, state filtering and ordering
(e.g. to filter by iteration path, area path or work item type, or to
match custom done-state names). When empty, behavior is unchanged from
today's scope-based query, so it is fully backward compatible.

This mirrors the Jira provider's autoAddBacklogJqlQuery (a full query the
user owns) rather than appending a fragment, which can only narrow the
hard-coded English done-state exclusion and cannot accept a real exported
WIQL Select..From..Where statement.

Adds a vitest suite covering the default scopes, quote escaping, the
verbatim override and the blank-fallback, wires the plugin into the
plugin-tests CI matrix, and updates the issue integration comparison wiki.

Closes #7674

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DY1ESWymmU9x9ykLNaRHGH

* test(azure-devops): use node test env, drop unneeded jsdom dependency

The plugin tests exercise no DOM API, so vitest's default node
environment is sufficient (matching the clickup and google-calendar
provider plugins). Removing jsdom prunes ~530 lines of transitive
devDependencies from the lockfile.

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Johannes Millan <johannes.millan@gmail.com>
2026-06-22 17:38:49 +02:00
..
auto-publish-google-play-on-release.yml chore(deps)(deps): bump the github-actions-minor group with 8 updates (#7778) 2026-05-26 14:43:25 +02:00
build-android.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
build-create-windows-store-on-release.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
build-ios.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
build-publish-to-aur-on-release.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
build-publish-to-mac-store-on-release.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
build-publish-to-snap-on-release.yml - ci(release): fix linux snap publishing race 2026-05-16 20:38:43 +02:00
build-update-web-app-on-release.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
build.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
ci.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
claude.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
codeql-analysis.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
e2e-scheduled.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
electron-smoke.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
issue-open-auto-reply.yml fix(ci): add issues write permission to autoresponse workflow 2026-01-06 13:17:15 +01:00
manual-build.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
plugin-tests.yml feat(azure-devops): add optional WIQL override for auto backlog import (#8516) 2026-06-22 17:38:49 +02:00
pr-preview-build.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
pr-preview-deploy.yml ci(pr-preview): add testing call-to-action to preview comment 2026-06-12 12:57:00 +02:00
publish-to-hub-docker.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
stale-discussions.yml chore: limit "resolved" actions to correct categories (#7679) 2026-05-19 15:55:29 +02:00
stale.yml chore(deps)(deps): bump the github-actions-minor group with 8 updates (#7778) 2026-05-26 14:43:25 +02:00
supersync-docker.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
supersync-server-tests.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
test-mac-dmg-build.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00
welcome-first-time-contributors.yml fix(ci): replace buggy first-interaction action with custom first-time check 2026-02-13 14:06:43 +01:00
wiki-sync.yml chore(deps)(deps): bump actions/checkout from 5 to 7 (#8536) 2026-06-22 12:18:31 +02:00