diff --git a/.github/workflows/build_archives.yaml b/.github/workflows/build_archives.yaml index 12b30a7be..fdcf9ef14 100644 --- a/.github/workflows/build_archives.yaml +++ b/.github/workflows/build_archives.yaml @@ -22,14 +22,14 @@ jobs: node-version-file: .nvmrc - name: Install pnpm and dependencies - uses: apify/workflows/pnpm-install@v0.46.0 + uses: apify/workflows/pnpm-install@v0.48.1 # TODO: Also replace links in manifest.json - name: Build template archives run: pnpm run build - name: Commit the updated template archives - uses: apify/actions/signed-commit@v1.4.0 + uses: apify/actions/signed-commit@v1.4.1 with: message: 'chore: Update template archives [skip ci]' add: 'dist/* templates/*' diff --git a/.github/workflows/lint_and_test.yaml b/.github/workflows/lint_and_test.yaml index 5093fcb63..822a1b94a 100644 --- a/.github/workflows/lint_and_test.yaml +++ b/.github/workflows/lint_and_test.yaml @@ -43,7 +43,7 @@ jobs: node-version-file: .nvmrc - name: Install pnpm and dependencies - uses: apify/workflows/pnpm-install@v0.46.0 + uses: apify/workflows/pnpm-install@v0.48.1 - name: Lint run: pnpm run lint diff --git a/.github/workflows/test_llm_ai_node_templates.yaml b/.github/workflows/test_llm_ai_node_templates.yaml index 509f410b7..c80830c76 100644 --- a/.github/workflows/test_llm_ai_node_templates.yaml +++ b/.github/workflows/test_llm_ai_node_templates.yaml @@ -29,7 +29,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: Install pnpm and dependencies - uses: apify/workflows/pnpm-install@v0.46.0 + uses: apify/workflows/pnpm-install@v0.48.1 - name: Test LLM AI Node.js templates run: pnpm run test-llm-ai-node-templates diff --git a/.github/workflows/test_llm_ai_python_templates.yaml b/.github/workflows/test_llm_ai_python_templates.yaml index fb2d98a13..0ee9ac6f6 100644 --- a/.github/workflows/test_llm_ai_python_templates.yaml +++ b/.github/workflows/test_llm_ai_python_templates.yaml @@ -24,7 +24,7 @@ jobs: node-version-file: .nvmrc - name: Install pnpm and dependencies - uses: apify/workflows/pnpm-install@v0.46.0 + uses: apify/workflows/pnpm-install@v0.48.1 - name: Setup Python ${{ matrix.python-version }} uses: actions/setup-python@v7 diff --git a/.github/workflows/test_node_templates.yaml b/.github/workflows/test_node_templates.yaml index e7cd9c62a..022dc8951 100644 --- a/.github/workflows/test_node_templates.yaml +++ b/.github/workflows/test_node_templates.yaml @@ -37,7 +37,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: Install pnpm and dependencies - uses: apify/workflows/pnpm-install@v0.46.0 + uses: apify/workflows/pnpm-install@v0.48.1 - name: Install playwright browsers run: pnpm exec playwright install chromium --with-deps diff --git a/.github/workflows/test_python_templates.yaml b/.github/workflows/test_python_templates.yaml index 3fa341ef6..fa21230cf 100644 --- a/.github/workflows/test_python_templates.yaml +++ b/.github/workflows/test_python_templates.yaml @@ -26,7 +26,7 @@ jobs: node-version-file: .nvmrc - name: Install pnpm and dependencies - uses: apify/workflows/pnpm-install@v0.46.0 + uses: apify/workflows/pnpm-install@v0.48.1 - name: Install playwright browsers run: pnpm exec playwright install chromium --with-deps diff --git a/.github/workflows/update-templates.yml b/.github/workflows/update-templates.yml index cdb134e8b..816b5b13c 100644 --- a/.github/workflows/update-templates.yml +++ b/.github/workflows/update-templates.yml @@ -52,7 +52,7 @@ jobs: node-version: 24 - name: Install pnpm and dependencies - uses: apify/workflows/pnpm-install@v0.46.0 + uses: apify/workflows/pnpm-install@v0.48.1 - name: Run update script env: @@ -94,7 +94,7 @@ jobs: - name: Commit and push changes id: commit-and-push if: steps.stage.outputs.has-changes == 'true' - uses: apify/actions/signed-commit@v1.4.0 + uses: apify/actions/signed-commit@v1.4.1 with: message: 'chore: Update templates for base image: ${{ env.BASE_IMAGE_RAW }}' github-token: ${{ secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN }} diff --git a/package.json b/package.json index f6c411a56..53099c73e 100644 --- a/package.json +++ b/package.json @@ -49,14 +49,14 @@ "jest": "^30.0.0", "json5": "^2.2.3", "mustache": "^4.2.0", - "playwright": "1.61.1", + "playwright": "1.62.1", "prettier": "^3.9.1", "puppeteer": "24.43.1", "semver": "^7.7.2", "typescript": "^6.0.0", "typescript-eslint": "^8.58.0" }, - "packageManager": "pnpm@11.13.0", + "packageManager": "pnpm@11.22.0", "devEngines": { "packageManager": { "name": "pnpm", diff --git a/templates/js-crawlee-playwright-camoufox/package.json b/templates/js-crawlee-playwright-camoufox/package.json index 2d5377749..0b9136bd2 100644 --- a/templates/js-crawlee-playwright-camoufox/package.json +++ b/templates/js-crawlee-playwright-camoufox/package.json @@ -10,7 +10,7 @@ "apify": "^3.7.0", "camoufox-js": "^0.9.0", "@crawlee/playwright": "^3.15.3", - "playwright": "1.59.1" + "playwright": "1.62.1" }, "devDependencies": { "@apify/eslint-config": "^2.0.0", diff --git a/templates/js-crawlee-playwright-chrome/package.json b/templates/js-crawlee-playwright-chrome/package.json index 02ba2e26e..3535cd8bf 100644 --- a/templates/js-crawlee-playwright-chrome/package.json +++ b/templates/js-crawlee-playwright-chrome/package.json @@ -6,7 +6,7 @@ "dependencies": { "apify": "^3.7.0", "@crawlee/playwright": "^3.15.3", - "playwright": "1.61.1" + "playwright": "1.62.1" }, "devDependencies": { "@apify/eslint-config": "^2.0.0", diff --git a/templates/python-crewai/Dockerfile b/templates/python-crewai/Dockerfile index c6683a065..994a9375a 100644 --- a/templates/python-crewai/Dockerfile +++ b/templates/python-crewai/Dockerfile @@ -4,7 +4,7 @@ # Note: Python 3.14 is not used because crewai depends on tiktoken, which lacks # pre-built wheels for Python 3.14 and requires a Rust compiler to build from source. -FROM apify/actor-python:3.13 +FROM apify/actor-python:3.14 # Second, copy just requirements.txt into the Actor image, # since it should be the only file that affects the dependency installation in the next step, diff --git a/templates/ts-crawlee-playwright-camoufox/package.json b/templates/ts-crawlee-playwright-camoufox/package.json index c88b09e7d..3c5b8d078 100644 --- a/templates/ts-crawlee-playwright-camoufox/package.json +++ b/templates/ts-crawlee-playwright-camoufox/package.json @@ -10,7 +10,7 @@ "apify": "^3.7.0", "camoufox-js": "^0.9.0", "@crawlee/playwright": "^3.15.3", - "playwright": "1.59.1" + "playwright": "1.62.1" }, "devDependencies": { "@apify/eslint-config": "^2.0.0", diff --git a/templates/ts-crawlee-playwright-chrome/package.json b/templates/ts-crawlee-playwright-chrome/package.json index 7b96f7b07..c1d1cc1f8 100644 --- a/templates/ts-crawlee-playwright-chrome/package.json +++ b/templates/ts-crawlee-playwright-chrome/package.json @@ -9,7 +9,7 @@ "dependencies": { "apify": "^3.7.0", "@crawlee/playwright": "^3.15.3", - "playwright": "1.61.1" + "playwright": "1.62.1" }, "devDependencies": { "@apify/eslint-config": "^2.0.0", diff --git a/templates/ts-playwright-test-runner/package.json b/templates/ts-playwright-test-runner/package.json index 34615de25..7cd59b88a 100644 --- a/templates/ts-playwright-test-runner/package.json +++ b/templates/ts-playwright-test-runner/package.json @@ -20,7 +20,7 @@ "author": "", "license": "ISC", "dependencies": { - "@playwright/test": "1.61.1", + "@playwright/test": "1.62.1", "@types/uuid": "^11.0.0", "apify": "^3.7.0", "uuid": "^14.0.0", diff --git a/templates/ts-start-bun/Dockerfile b/templates/ts-start-bun/Dockerfile index b466739bb..87146940c 100644 --- a/templates/ts-start-bun/Dockerfile +++ b/templates/ts-start-bun/Dockerfile @@ -1,5 +1,5 @@ # Specify the base Docker image -FROM oven/bun:1.3 +FROM oven/bun:1.4 # Next, copy the source files using the user set # in the base image.