Skip to content

Commit 773e61f

Browse files
committed
refactor: Remove legacy ComponentizeJS implementations
1 parent fa15f80 commit 773e61f

120 files changed

Lines changed: 5 additions & 16859 deletions

File tree

Some content is hidden

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

.github/workflows/check-test-e2e.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -71,18 +71,6 @@ jobs:
7171
run: |
7272
nix develop --command ./scripts/test-e2e.sh ./obelisk-local-js-all.toml truncate
7373
74-
- name: Build legacy ComponentizeJS WASM components
75-
run: nix develop --command just legacy-componentizejs
76-
77-
- name: Verify obelisk-local-legacy-componentizejs-all.toml
78-
env:
79-
GITHUB_TOKEN_STARGAZERS: ${{ secrets.E2E_GITHUB_TOKEN }}
80-
TEST_GITHUB_LOGIN: ${{ secrets.TEST_GITHUB_LOGIN }}
81-
TURSO_TOKEN: ${{ secrets.E2E_TURSO_TOKEN }}
82-
TURSO_LOCATION: ${{ secrets.E2E_TURSO_LOCATION }}
83-
run: |
84-
nix develop --command ./scripts/test-e2e.sh ./obelisk-local-legacy-componentizejs-all.toml truncate
85-
8674
- name: Build Go WASM components
8775
run: nix develop --command ./scripts/build-components-go.sh
8876

.github/workflows/check-verify-javascript.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,3 @@ jobs:
4949
- name: Verify obelisk-local-js-all.toml
5050
run: |
5151
nix develop --command obelisk deployment verify --server-config server.toml --allow-unavailable-runtime-config --deployment obelisk-local-js-all.toml
52-
53-
- name: Build legacy ComponentizeJS Components
54-
run: nix develop --command just legacy-componentizejs
55-
56-
- name: Verify obelisk-local-legacy-componentizejs-all.toml
57-
run: |
58-
nix develop --command obelisk deployment verify --server-config server.toml --allow-unavailable-runtime-config --deployment obelisk-local-legacy-componentizejs-all.toml

Justfile

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Build all components (Rust, legacy ComponentizeJS, Go)
2-
build: rust legacy-componentizejs go
1+
# Build all components (Rust and Go)
2+
build: rust go
33

44
# Build Rust components
55
rust:
@@ -13,10 +13,6 @@ rust:
1313
js:
1414
@echo "JavaScript components do not need a build step"
1515

16-
# Build legacy ComponentizeJS components
17-
legacy-componentizejs:
18-
./scripts/build-components-legacy-componentizejs.sh
19-
2016
# Build Go components
2117
go:
2218
./scripts/build-components-go.sh
@@ -32,7 +28,5 @@ test-e2e: rust
3228
./scripts/test-e2e.sh ./obelisk-local.toml truncate
3329
test-e2e-js: rust js
3430
./scripts/test-e2e.sh ./obelisk-local-js-all.toml truncate
35-
test-e2e-legacy-componentizejs: rust legacy-componentizejs
36-
./scripts/test-e2e.sh ./obelisk-local-legacy-componentizejs-all.toml truncate
3731
test-e2e-go: go
3832
./scripts/test-e2e.sh ./obelisk-local-go-all.toml truncate

README.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,18 @@ Generates description based on user's repositories and organizations.
5555

5656
Follow the prerequisites section of the [activity-llm-openai README](./activity/llm/openai/README.md).
5757

58-
Reimplementations in [JavaScript](./activity/llm/openai-js/), [legacy ComponentizeJS](./activity/llm/openai-legacy-componentizejs/), and [Go](./activity/llm/openai-go/) are available for comparison.
58+
Reimplementations in [JavaScript](./activity/llm/openai-js/) and [Go](./activity/llm/openai-go/) are available for comparison.
5959

6060
#### GitHub webhook endpoint
6161
The webhook collects events sent by GitHub when a user stars one of the configured repositories, then triggers the workflow execution.
6262

6363
Follow the prerequisites section of the [webhook README](./webhook/webhook-rs/README.md).
64-
Reimplementations in [JavaScript](./webhook/webhook-js/), [legacy ComponentizeJS](./webhook/webhook-legacy-componentizejs/), and [Go](./webhook/webhook-go/) are available for comparison.
64+
Reimplementations in [JavaScript](./webhook/webhook-js/) and [Go](./webhook/webhook-go/) are available for comparison.
6565

6666
#### Workflow
6767
[Workflow](./workflow/stargazers/workflow-rs/) orchestrates all the activities, is triggered by the webhook.
6868

69-
Reimplementations in [JavaScript](./workflow/stargazers/workflow-js/), [legacy ComponentizeJS](./workflow/stargazers/workflow-legacy-componentizejs/), and [Go](./workflow/stargazers/workflow-go/) are available for comparison.
69+
Reimplementations in [JavaScript](./workflow/stargazers/workflow-js/) and [Go](./workflow/stargazers/workflow-go/) are available for comparison.
7070

7171
### Running
7272

@@ -116,11 +116,6 @@ JavaScript components are loaded directly by Obelisk and do not need a build ste
116116
just js
117117
```
118118

119-
To build legacy ComponentizeJS components use
120-
```sh
121-
just legacy-componentizejs
122-
```
123-
124119
To build Go components use
125120
```sh
126121
just go

activity/llm/openai-legacy-componentizejs/README.md

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

activity/llm/openai-legacy-componentizejs/bundle/.gitignore

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

activity/llm/openai-legacy-componentizejs/call-componentize.js

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

activity/llm/openai-legacy-componentizejs/dist/.gitignore

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

activity/llm/openai-legacy-componentizejs/esbuild.config.js

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

0 commit comments

Comments
 (0)