From 814f767bdb157d81fb1453f2013c3f7cd1bdcfd7 Mon Sep 17 00:00:00 2001 From: Jason Jean Date: Fri, 22 Mar 2024 14:37:51 -0400 Subject: [PATCH 1/3] chore(repo): install playwright browsers into .local-browsers (#22463) --- .github/workflows/publish.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4820f4ada0854..4f1e389320522 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -173,11 +173,12 @@ jobs: DEBUG: napi:* RUSTUP_IO_THREADS: 1 NX_PREFER_TS_NODE: true + PLAYWRIGHT_BROWSERS_PATH: 0 with: operating_system: freebsd version: '13.2' architecture: x86-64 - environment_variables: DEBUG RUSTUP_IO_THREADS CI NX_PREFER_TS_NODE + environment_variables: DEBUG RUSTUP_IO_THREADS CI NX_PREFER_TS_NODE PLAYWRIGHT_BROWSERS_PATH shell: bash run: | env From 512786f62c04cd9db22b4f0a66277b6716831f09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eric=20B=C3=BCttner?= Date: Fri, 22 Mar 2024 19:49:47 +0100 Subject: [PATCH 2/3] chore(core): update license copy year (#21032) --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index a890903eaba0b..5b02b5de1d9a2 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ (The MIT License) -Copyright (c) 2017-2023 Narwhal Technologies Inc. +Copyright (c) 2017-2024 Narwhal Technologies Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the From da12d87b183e3096b7289dabf018fa14ff66a61e Mon Sep 17 00:00:00 2001 From: Isaac Mann Date: Fri, 22 Mar 2024 15:19:19 -0400 Subject: [PATCH 3/3] docs(core): rename test atomizer (#22464) --- docs/changelog/18_0_0.md | 2 +- docs/generated/manifests/ci.json | 4 ++-- docs/generated/manifests/menus.json | 4 ++-- docs/map.json | 2 +- docs/shared/getting-started/why-nx.md | 2 +- docs/shared/reference/sitemap.md | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/changelog/18_0_0.md b/docs/changelog/18_0_0.md index 67d148c027fbf..1b01b8be4bc0d 100644 --- a/docs/changelog/18_0_0.md +++ b/docs/changelog/18_0_0.md @@ -19,7 +19,7 @@ title="Nx 18.0!!!" {% card title="Project Details View" type="document" url="/features/explore-graph#explore-projects-in-your-workspace" /%} {% card title="New @nx/nuxt plugin" type="document" url="/nx-api/nuxt" /%} {% card title="Distribute tasks on Nx Agents" type="document" url="/ci/features/distribute-task-execution" /%} -{% card title="Automatically split e2e tasks (Test Atomizer)" type="document" url="/ci/features/split-e2e-tasks" /%} +{% card title="Automatically split e2e tasks (Atomizer)" type="document" url="/ci/features/split-e2e-tasks" /%} {% card title="Re-run flaky tasks" type="document" url="/ci/features/flaky-tasks" /%} {% /cards %} diff --git a/docs/generated/manifests/ci.json b/docs/generated/manifests/ci.json index 534fb07167668..07aa974a8dab9 100644 --- a/docs/generated/manifests/ci.json +++ b/docs/generated/manifests/ci.json @@ -176,7 +176,7 @@ }, { "id": "split-e2e-tasks", - "name": "Automatically Split E2E Tasks (TestAtomizer)", + "name": "Automatically Split E2E Tasks (Atomizer)", "description": "", "mediaImage": "", "file": "nx-cloud/features/split-e2e-tasks", @@ -258,7 +258,7 @@ }, "/ci/features/split-e2e-tasks": { "id": "split-e2e-tasks", - "name": "Automatically Split E2E Tasks (TestAtomizer)", + "name": "Automatically Split E2E Tasks (Atomizer)", "description": "", "mediaImage": "", "file": "nx-cloud/features/split-e2e-tasks", diff --git a/docs/generated/manifests/menus.json b/docs/generated/manifests/menus.json index cf319e766beaa..64f3cc2cc8e1b 100644 --- a/docs/generated/manifests/menus.json +++ b/docs/generated/manifests/menus.json @@ -5777,7 +5777,7 @@ "disableCollapsible": false }, { - "name": "Automatically Split E2E Tasks (TestAtomizer)", + "name": "Automatically Split E2E Tasks (Atomizer)", "path": "/ci/features/split-e2e-tasks", "id": "split-e2e-tasks", "isExternal": false, @@ -5836,7 +5836,7 @@ "disableCollapsible": false }, { - "name": "Automatically Split E2E Tasks (TestAtomizer)", + "name": "Automatically Split E2E Tasks (Atomizer)", "path": "/ci/features/split-e2e-tasks", "id": "split-e2e-tasks", "isExternal": false, diff --git a/docs/map.json b/docs/map.json index 4412f206d7470..dff8daa3775e8 100644 --- a/docs/map.json +++ b/docs/map.json @@ -1714,7 +1714,7 @@ "file": "nx-cloud/features/dynamic-agents" }, { - "name": "Automatically Split E2E Tasks (TestAtomizer)", + "name": "Automatically Split E2E Tasks (Atomizer)", "id": "split-e2e-tasks", "file": "nx-cloud/features/split-e2e-tasks" }, diff --git a/docs/shared/getting-started/why-nx.md b/docs/shared/getting-started/why-nx.md index d022be9aca68c..88935c3cd5eaa 100644 --- a/docs/shared/getting-started/why-nx.md +++ b/docs/shared/getting-started/why-nx.md @@ -39,7 +39,7 @@ The benefits of Nx are not restricted to local development. [Nx Cloud](https://n - Run only tasks [affected](/ci/features/affected) by that PR - [Share the task cache](/ci/features/remote-cache) between CI and local development machines (Nx Replay) - [Distribute task execution](/ci/features/distribute-task-execution) across multiple agent machines (Nx Agents) -- Automatically [split long e2e tasks](/ci/features/split-e2e-tasks) into smaller tasks (Test Atomizer) +- Automatically [split long e2e tasks](/ci/features/split-e2e-tasks) into smaller tasks (Atomizer) - Identify and Re-run [Flaky Tasks](/ci/features/flaky-tasks) Nx Cloud also provides direct integration with GitHub, GitLab, Bitbucket and Azure version control systems. Learn more at [nx.app](https://nx.app). diff --git a/docs/shared/reference/sitemap.md b/docs/shared/reference/sitemap.md index 47eb1068f4a61..e4527fcdbbaee 100644 --- a/docs/shared/reference/sitemap.md +++ b/docs/shared/reference/sitemap.md @@ -271,7 +271,7 @@ - [Use Remote Caching (Nx Replay)](/ci/features/remote-cache) - [Distribute Task Execution (Nx Agents)](/ci/features/distribute-task-execution) - [Dynamically Allocate Agents](/ci/features/dynamic-agents) - - [Automatically Split E2E Tasks (TestAtomizer)](/ci/features/split-e2e-tasks) + - [Automatically Split E2E Tasks (Atomizer)](/ci/features/split-e2e-tasks) - [Identify and Re-run Flaky Tasks](/ci/features/flaky-tasks) - [Set up Nx Cloud On-Premise](/ci/features/on-premise) - [Concepts](/ci/concepts)