Skip to content

Commit 2895963

Browse files
authored
chore: move away from oclif (#760)
1 parent 2610289 commit 2895963

File tree

141 files changed

+4103
-5466
lines changed

Some content is hidden

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

141 files changed

+4103
-5466
lines changed

.github/workflows/check.yaml

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,6 @@ jobs:
9898
env:
9999
TEST_USER_TOKEN: ${{ secrets.APIFY_TEST_USER_API_TOKEN }}
100100
APIFY_CLI_DISABLE_TELEMETRY: 1
101-
NO_SILENT_TESTS: 1
102101
run: yarn test-python
103102

104103
docs:
@@ -163,3 +162,40 @@ jobs:
163162

164163
- name: Run format checks
165164
run: yarn format
165+
166+
build_bundles:
167+
name: Build Test Bundles
168+
runs-on: ubuntu-latest
169+
needs: [build_and_test]
170+
171+
steps:
172+
- uses: actions/checkout@v4
173+
174+
- name: Use Node.js 20
175+
uses: actions/setup-node@v4
176+
177+
- name: Enable corepack
178+
run: |
179+
corepack enable
180+
corepack prepare yarn@stable --activate
181+
182+
- name: Activate cache for Node.js 20
183+
uses: actions/setup-node@v4
184+
with:
185+
cache: yarn
186+
187+
- name: Install Dependencies
188+
run: yarn
189+
190+
- uses: oven-sh/setup-bun@v2
191+
with:
192+
bun-version: latest
193+
194+
- name: Build Bundles
195+
run: yarn build-bundles
196+
197+
- name: Upload Bundles
198+
uses: actions/upload-artifact@v4
199+
with:
200+
name: apify-cli-bundles
201+
path: bundles/apify**

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ my-act-*
99
my-python-*
1010
pull-test-*
1111
_mytests
12-
.vscode
1312
.idea
1413
docs/changelog.md
1514

@@ -21,8 +20,9 @@ package.tgz
2120
**/scrapy-wrapper/templates/*
2221

2322
test/tmp
24-
oclif.manifest.json
2523
tmp
2624

2725
package-lock.json
2826
scripts/temporary-reference.md
27+
28+
bundles/*

0 commit comments

Comments
 (0)