Skip to content

Commit e4e52ba

Browse files
committed
Merge remote-tracking branch 'origin/master' into run-uts-on-macos
2 parents 0ee161e + d44aa89 commit e4e52ba

File tree

201 files changed

+18277
-5461
lines changed

Some content is hidden

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

201 files changed

+18277
-5461
lines changed

.github/workflows/build_and_deploy_docs.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
env:
1212
NODE_VERSION: 20
13-
PYTHON_VERSION: 3.13
13+
PYTHON_VERSION: 3.14
1414

1515
jobs:
1616
build_and_deploy_docs:
@@ -24,23 +24,23 @@ jobs:
2424

2525
steps:
2626
- name: Checkout repository
27-
uses: actions/checkout@v4
27+
uses: actions/checkout@v6
2828
with:
2929
token: ${{ secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN }}
3030
ref: ${{ github.event_name == 'workflow_call' && inputs.ref || github.ref }}
3131

3232
- name: Set up Node
33-
uses: actions/setup-node@v4
33+
uses: actions/setup-node@v6
3434
with:
3535
node-version: ${{ env.NODE_VERSION }}
3636

3737
- name: Set up Python
38-
uses: actions/setup-python@v5
38+
uses: actions/setup-python@v6
3939
with:
4040
python-version: ${{ env.PYTHON_VERSION }}
4141

4242
- name: Set up uv package manager
43-
uses: astral-sh/setup-uv@v6
43+
uses: astral-sh/setup-uv@v7
4444
with:
4545
python-version: ${{ env.PYTHON_VERSION }}
4646

@@ -59,7 +59,7 @@ jobs:
5959
uses: actions/configure-pages@v5
6060

6161
- name: Upload GitHub Pages artifact
62-
uses: actions/upload-pages-artifact@v3
62+
uses: actions/upload-pages-artifact@v4
6363
with:
6464
path: ./website/build
6565

.github/workflows/check_pr_title.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ jobs:
99
name: Check PR title
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: amannn/action-semantic-pull-request@v5.5.3
12+
- uses: amannn/action-semantic-pull-request@v6.1.1
1313
env:
1414
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/pre_release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
name: Wait for code checks to pass
3838
runs-on: ubuntu-latest
3939
steps:
40-
- uses: lewagon/[email protected].0
40+
- uses: lewagon/[email protected].1
4141
with:
4242
ref: ${{ github.ref }}
4343
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/release.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,21 +47,21 @@ jobs:
4747
name: Lint check
4848
uses: apify/workflows/.github/workflows/python_lint_check.yaml@main
4949
with:
50-
python-versions: '["3.10", "3.11", "3.12", "3.13"]'
50+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
5151

5252
type_check:
5353
name: Type check
5454
uses: apify/workflows/.github/workflows/python_type_check.yaml@main
5555
with:
56-
python-versions: '["3.10", "3.11", "3.12", "3.13"]'
56+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
5757

5858
unit_tests:
5959
name: Unit tests
6060
uses: apify/workflows/.github/workflows/python_unit_tests.yaml@main
6161
secrets:
6262
httpbin_url: ${{ secrets.APIFY_HTTPBIN_TOKEN && format('https://httpbin.apify.actor?token={0}', secrets.APIFY_HTTPBIN_TOKEN) || 'https://httpbin.org'}}
6363
with:
64-
python-versions: '["3.10", "3.11", "3.12", "3.13"]'
64+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
6565

6666
update_changelog:
6767
name: Update changelog

.github/workflows/run_code_checks.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,24 @@ jobs:
2121
name: Lint check
2222
uses: apify/workflows/.github/workflows/python_lint_check.yaml@main
2323
with:
24-
python-versions: '["3.10", "3.11", "3.12", "3.13"]'
24+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
2525

2626
type_check:
2727
name: Type check
2828
uses: apify/workflows/.github/workflows/python_type_check.yaml@main
2929
with:
30-
python-versions: '["3.10", "3.11", "3.12", "3.13"]'
30+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
3131

3232
unit_tests:
3333
name: Unit tests
3434
uses: apify/workflows/.github/workflows/python_unit_tests.yaml@main
3535
secrets:
3636
httpbin_url: ${{ secrets.APIFY_HTTPBIN_TOKEN && format('https://httpbin.apify.actor?token={0}', secrets.APIFY_HTTPBIN_TOKEN) || 'https://httpbin.org'}}
3737
with:
38-
python-versions: '["3.10", "3.11", "3.12", "3.13"]'
38+
python-versions: '["3.10", "3.11", "3.12", "3.13", "3.14"]'
3939
os: '["ubuntu-latest", "windows-latest", "macos-latest"]'
4040

4141
docs_check:
4242
name: Docs check
4343
uses: apify/workflows/.github/workflows/python_docs_check.yaml@main
44+
secrets: inherit

.github/workflows/templates_e2e_tests.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
env:
99
NODE_VERSION: 22
10-
PYTHON_VERSION: 3.13
10+
PYTHON_VERSION: 3.14
1111

1212
jobs:
1313
end_to_end_tests:
@@ -24,18 +24,18 @@ jobs:
2424

2525
steps:
2626
- name: Checkout repository
27-
uses: actions/checkout@v4
27+
uses: actions/checkout@v6
2828

2929
- name: Setup node
30-
uses: actions/setup-node@v4
30+
uses: actions/setup-node@v6
3131
with:
3232
node-version: ${{ env.NODE_VERSION }}
3333

3434
- name: Install dependencies
3535
run: npm install -g apify-cli
3636

3737
- name: Set up Python ${{ env.PYTHON_VERSION }}
38-
uses: actions/setup-python@v5
38+
uses: actions/setup-python@v6
3939
with:
4040
python-version: ${{ env.PYTHON_VERSION }}
4141

@@ -44,7 +44,7 @@ jobs:
4444
run: pipx install poetry
4545

4646
- name: Set up uv package manager
47-
uses: astral-sh/setup-uv@v6
47+
uses: astral-sh/setup-uv@v7
4848
with:
4949
python-version: ${{ env.PYTHON_VERSION }}
5050

.github/workflows/update_new_issue.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
steps:
1616
# Add the "t-tooling" label to all new issues
17-
- uses: actions/github-script@v7
17+
- uses: actions/github-script@v8
1818
with:
1919
script: |
2020
github.rest.issues.addLabels({

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ htmlcov
3030
# IDE, editors
3131
.vscode
3232
.idea
33+
*~
3334
.DS_Store
3435
.nvim.lua
3536
Session.vim

0 commit comments

Comments
 (0)