Skip to content

Commit f055b01

Browse files
committed
refactor(growth): retire research experiment and direct capture
1 parent df1d4a4 commit f055b01

70 files changed

Lines changed: 141 additions & 8549 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ jobs:
4141
posthog: ${{ steps.scope.outputs.posthog }}
4242
scripts_tests: ${{ steps.scope.outputs.scripts_tests }}
4343
growth_lifecycle: ${{ steps.scope.outputs.growth_lifecycle }}
44-
growth_research: ${{ steps.scope.outputs.growth_research }}
4544
steps:
4645
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4746
with:
@@ -271,24 +270,6 @@ jobs:
271270
- run: npx nx run lifecycle:check
272271
- run: npx nx build lifecycle
273272

274-
growth-research:
275-
name: Growth Research — Node 24
276-
needs: ci-scope
277-
if: github.event_name == 'push' || needs.ci-scope.outputs.growth_research == 'true'
278-
runs-on: ubuntu-latest
279-
timeout-minutes: 15
280-
steps:
281-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
282-
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
283-
with:
284-
node-version: 24
285-
cache: npm
286-
- run: npm ci --ignore-scripts
287-
- run: npx nx lint growth-research
288-
- run: npx nx test growth-research
289-
- run: npx nx check growth-research
290-
- run: npx nx build growth-research
291-
292273
cockpit:
293274
name: Workspace libraries — lint / test
294275
needs: ci-scope
@@ -805,7 +786,6 @@ jobs:
805786
- scripts-tests
806787
- growth-lifecycle
807788
- lifecycle
808-
- growth-research
809789
# `CI — required` is the only required status context. A merge queue
810790
# waits on it for each candidate, so it must report on merge_group too —
811791
# otherwise every queued merge blocks forever on a check that never runs.
@@ -831,7 +811,6 @@ jobs:
831811
RESULT_SCRIPTS_TESTS: ${{ needs.scripts-tests.result }}
832812
RESULT_GROWTH_LIFECYCLE: ${{ needs.growth-lifecycle.result }}
833813
RESULT_LIFECYCLE: ${{ needs.lifecycle.result }}
834-
RESULT_GROWTH_RESEARCH: ${{ needs.growth-research.result }}
835814
SCOPE_LIBRARY: ${{ needs.ci-scope.outputs.library }}
836815
SCOPE_ANGULAR_COMPATIBILITY: ${{ needs.ci-scope.outputs.angular_compatibility }}
837816
SCOPE_WEBSITE: ${{ needs.ci-scope.outputs.website }}
@@ -845,7 +824,6 @@ jobs:
845824
SCOPE_POSTHOG: ${{ needs.ci-scope.outputs.posthog }}
846825
SCOPE_SCRIPTS_TESTS: ${{ needs.ci-scope.outputs.scripts_tests }}
847826
SCOPE_GROWTH_LIFECYCLE: ${{ needs.ci-scope.outputs.growth_lifecycle }}
848-
SCOPE_GROWTH_RESEARCH: ${{ needs.ci-scope.outputs.growth_research }}
849827
# The preview lanes need repository secrets, so they skip on fork
850828
# PRs. Their scope keys are computed from changed files alone, so on
851829
# a fork they can be in scope yet legitimately skipped. This mirrors
@@ -933,7 +911,6 @@ jobs:
933911
require_scoped "scripts_tests" "Scripts — generator / proxy vitest suites" "$RESULT_SCRIPTS_TESTS" "$SCOPE_SCRIPTS_TESTS"
934912
require_scoped "growth_lifecycle" "Growth lifecycle — Node 22" "$RESULT_GROWTH_LIFECYCLE" "$SCOPE_GROWTH_LIFECYCLE"
935913
require_scoped "growth_lifecycle" "Lifecycle — Node 24" "$RESULT_LIFECYCLE" "$SCOPE_GROWTH_LIFECYCLE"
936-
require_scoped "growth_research" "Growth Research — Node 24" "$RESULT_GROWTH_RESEARCH" "$SCOPE_GROWTH_RESEARCH"
937914
938915
if [[ "$failed" -ne 0 ]]; then
939916
exit 1

.gitignore

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,3 @@ keys/
8585
libs/*/.install-collector/*
8686
!libs/*/.install-collector/development-install.mjs
8787
!libs/*/.install-collector/development-install.d.ts
88-
89-
# Growth research generated deployment artifacts
90-
apps/growth-research/.dawn/
91-
apps/growth-research/.deployment/

apps/growth-research/.env.example

Lines changed: 0 additions & 12 deletions
This file was deleted.

apps/growth-research/README.md

Lines changed: 0 additions & 254 deletions
This file was deleted.

apps/growth-research/dawn.config.ts

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)