clients/.github/workflows
Addison Beck 18594ade72
ci: add experimental Nx affected workflow (#16389)
* ci: add experimental Nx affected workflow

Adds .github/workflows/nx.yml to run \`nx affected\` on pull requests,
testing only changed libraries for build, lint, and test targets.

This prevents regressions of the library configuration issues discovered
in the systematic Nx library audit and ensures proper library builds in CI.

Features:
- Uses nrwl/nx-set-shas for accurate affected project detection
- Tests build, lint, and test targets
- Runs on PR open/synchronize events
- Helps catch package.json path bugs before merge

* review: get node version from .nvmrc
2025-09-23 09:33:52 +02:00
..
alert-ddg-files-modified.yml clean up past/outdated DDG test warning comments (#16366) 2025-09-10 09:21:30 -04:00
auto-branch-updater.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
auto-reply-discussions.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
automatic-issue-responses.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
automatic-pull-request-responses.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
build-browser-target.yml [BRE-831] Fixing PR target permissions (#15729) 2025-07-22 12:46:02 -04:00
build-browser.yml [PM-24646] Add licensed browser builds (#16252) 2025-09-04 08:21:50 +02:00
build-cli-target.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
build-cli.yml [deps]: Update actions/download-artifact action to v5 (#16060) 2025-08-18 11:30:09 -04:00
build-desktop-target.yml [BRE-831] Fixing PR target permissions (#15729) 2025-07-22 12:46:02 -04:00
build-desktop.yml [bre-1089] mac desktop publish automation using fastlane (#16091) 2025-08-28 10:53:17 -04:00
build-web-target.yml [BRE-831] Fixing PR target permissions (#15729) 2025-07-22 12:46:02 -04:00
build-web.yml Add selfhosted-DEV artifact with Git hash metadata (#16475) 2025-09-19 10:05:06 -06:00
chromatic.yml [deps]: Update chromaui/action action to v13 (#15505) 2025-09-12 15:55:30 -04:00
crowdin-pull.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
deploy-web.yml [BRE-1022] Replacing SPs with managed identity access (#15853) 2025-07-31 16:52:30 -04:00
enforce-labels.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
lint-crowdin-config.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
lint.yml Configure clippy (#16194) 2025-08-29 08:27:50 -04:00
locales-lint.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
nx.yml ci: add experimental Nx affected workflow (#16389) 2025-09-23 09:33:52 +02:00
publish-cli.yml [bre-1104] update cli npm publish to use oidc (#16214) 2025-09-15 13:57:23 -04:00
publish-desktop.yml [bre-1089] mac desktop publish automation using fastlane (#16091) 2025-08-28 10:53:17 -04:00
publish-web.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
release-browser.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
release-cli.yml [BRE-848] Add Workflow Permissions (#15328) 2025-06-26 12:57:01 -04:00
release-desktop.yml [bre-1089] mac desktop publish automation using fastlane (#16091) 2025-08-28 10:53:17 -04:00
release-web.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
repository-management.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
retrieve-current-desktop-rollout.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
scan.yml Add mistakenly removed parameters for Sonar (#15812) 2025-07-29 13:56:25 -04:00
staged-rollout-desktop.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00
stale-bot.yml [BRE-848] Adding Workflow Permissions (#15250) 2025-06-20 12:34:18 -04:00
test-browser-interactions.yml simplify step conditional (#16040) 2025-08-15 20:36:18 +00:00
test.yml [deps]: Update actions/download-artifact action to v5 (#16060) 2025-08-18 11:30:09 -04:00
version-auto-bump.yml [BRE-831] migrate secrets akv (#15158) 2025-07-21 15:54:28 -04:00