Skip to content

Commit 749889b

Browse files
authored
Merge branch 'master' into patch-1
2 parents 60ec950 + d78c80a commit 749889b

File tree

544 files changed

+39923
-20329
lines changed

Some content is hidden

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

544 files changed

+39923
-20329
lines changed

.github/styles/Apify/Apify.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ level: warning
55
swap:
66
Apify Dashboard: Apify Console
77
apify freelancers: Apify freelancers
8-
Apify Platfrom: Apify platform
8+
Apify Platform: Apify platform
99
'(?:[Tt]he\s)?[Aa]pify\sproxy': Apify Proxy
1010
circa: approx.
Lines changed: 103 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,110 @@
1-
apify(?=-\w+)
1+
\bApify\b(?:-\w+)?
2+
@apify\.com
23
Actor(s)?
4+
SDK(s)
5+
[Ss]torages
6+
Crawlee
7+
[Aa]utoscaling
8+
CU
9+
310
booleans
4-
Docusaurus
511
env
12+
npm
13+
serverless
14+
[Bb]oolean
15+
node_modules
16+
[Rr]egex
17+
[Mm]onorepo
18+
[Gg]ist
19+
SDK
20+
Dockerfile
21+
Docker's
22+
23+
Docusaurus
624
navbar
725
nginx
826
npm
27+
camelCase
28+
29+
:::caution
30+
:::note
31+
:::info
32+
:::tip
33+
:::warning
34+
35+
maxWidth
36+
startUrls
37+
38+
PDFs
39+
dataset's
40+
gif
41+
Gzip
42+
43+
API's
44+
APIs
45+
webhook's
46+
idempotency
47+
backoff
48+
49+
Authy
50+
reCaptcha
51+
OAuth
52+
untrusted
53+
unencrypted
54+
proxied
55+
56+
LLM
57+
embedder
58+
chatbot
59+
[Ll]angchain
60+
61+
[Kk]eboola
62+
[Aa]irbyte
63+
[Qq]drant
64+
[Pp]inecone
65+
[Mm]ilvus
66+
[Zz]illiz
67+
llama_index
68+
[Ff]lowise
69+
70+
exploitability
71+
[Ww]hitepaper
72+
[Cc]ron
73+
scalably
74+
metamorph
75+
hostname
76+
IPs
77+
unscoped
78+
multistep
79+
[Aa]utogenerated
80+
preconfigured
81+
[Dd]atacenter
82+
83+
[Ww]ikipedia
84+
[Zz]apier
85+
[Tt]rello
86+
[Pp]refill
87+
88+
89+
[Mm]ultiselect
90+
91+
[Ss]crapy
92+
asyncio
93+
parallelization
94+
IMDb
95+
iPhone
96+
iPhones
97+
iPad
98+
iPads
99+
screenshotting
100+
Fakestore
101+
SKUs
102+
SKU
103+
Shopify
104+
learnings
105+
subwoofer
106+
captcha
107+
captchas
108+
deduplicating
9109

110+
jQuery

.github/workflows/apiary.yaml

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

.github/workflows/docs.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,23 @@ jobs:
1818

1919
steps:
2020
- uses: actions/checkout@v4
21-
- name: Use Node.js 20
21+
- name: Use Node.js 22
2222
uses: actions/setup-node@v4
2323
with:
24-
node-version: 20
24+
node-version: 22
2525
cache: 'npm'
2626
cache-dependency-path: 'package-lock.json'
2727
always-auth: 'true'
2828
registry-url: 'https://npm.pkg.github.com/'
2929
scope: '@apify-packages'
3030

31+
- name: Enable corepack
32+
run: |
33+
corepack enable
34+
3135
- name: Build docs
3236
run: |
3337
npm ci --force
34-
npm update @apify/openapi
3538
npm run build
3639
env:
3740
APIFY_SIGNING_TOKEN: ${{ secrets.APIFY_SIGNING_TOKEN }}

.github/workflows/lychee.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,23 @@ jobs:
1111
steps:
1212
- uses: actions/checkout@v4
1313

14-
- name: Use Node.js 20
14+
- name: Use Node.js 22
1515
uses: actions/setup-node@v4
1616
with:
17-
node-version: 20
17+
node-version: 22
1818
cache: 'npm'
1919
cache-dependency-path: 'package-lock.json'
2020
always-auth: 'true'
2121
registry-url: 'https://npm.pkg.github.com/'
2222
scope: '@apify-packages'
2323

24+
- name: Enable corepack
25+
run: |
26+
corepack enable
27+
2428
- name: Build docs
2529
run: |
2630
npm ci --force
27-
npm update @apify/openapi
2831
npm run build
2932
env:
3033
APIFY_SIGNING_TOKEN: ${{ secrets.APIFY_SIGNING_TOKEN }}
@@ -33,7 +36,7 @@ jobs:
3336

3437
- name: Run Lychee Link Checker
3538
id: lychee
36-
uses: lycheeverse/lychee-action@v2.0.2
39+
uses: lycheeverse/lychee-action@v2.2.0
3740
env:
3841
GITHUB_TOKEN: ${{ secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN }}
3942
with:
@@ -48,8 +51,3 @@ jobs:
4851
--accept '100..=103,200..=299,403..=403,429'
4952
--format markdown
5053
'./build/**/*.html'
51-
continue-on-error: true
52-
53-
- name: Add job summary
54-
if: always()
55-
run: cat ./lychee/out.md >> $GITHUB_STEP_SUMMARY

.github/workflows/openapi.yaml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: Check OpenAPI specs
2+
3+
on:
4+
push:
5+
6+
#env:
7+
# APIFY_STAGING_TOKEN: ${{ secrets.APIFY_STAGING_TOKEN }}
8+
9+
jobs:
10+
build:
11+
name: Build the specification file
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- name: Use Node.js 22
18+
uses: actions/setup-node@v4
19+
with:
20+
node-version: 22
21+
cache: 'npm'
22+
cache-dependency-path: 'package-lock.json'
23+
registry-url: 'https://npm.pkg.github.com/'
24+
scope: '@apify-packages'
25+
26+
- name: Enable corepack
27+
run: |
28+
corepack enable
29+
30+
- name: Install Dependencies
31+
run: npm ci --force
32+
env:
33+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
34+
35+
- run: |
36+
npm ci
37+
npm run redoc:test
38+
39+
# TODO
40+
# - uses: actions/setup-python@v5
41+
# with:
42+
# python-version: '3.10'
43+
# - run: python -m pip install schemathesis==3.35.0

0 commit comments

Comments
 (0)