From 3cb75ea8ba1d608744c57a66d7b53c88f246192f Mon Sep 17 00:00:00 2001 From: Jan Buchar Date: Tue, 23 Jun 2026 18:40:19 +0200 Subject: [PATCH 1/2] ci: use apify/actions/pr-title-check wrapper for PR title checks (#3777) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## What Replaces the direct `amannn/action-semantic-pull-request` usage in our PR-title workflow with the shared `apify/actions/pr-title-check@v1.3.0` wrapper. ## Why We're consolidating PR-title checking across the org behind a single wrapper action ([apify/actions/pr-title-check](https://github.com/apify/actions/tree/main/pr-title-check)). Benefits: - One place to pin/update the underlying action version (no more per-repo version drift — we currently have v4.5.0, v5.5.3, v6, v6.1.1 scattered across repos). - The wrapper also spell-checks the PR title via [`crate-ci/typos`](https://github.com/crate-ci/typos). ## Changes - Swapped the `amannn/action-semantic-pull-request@` step for `apify/actions/pr-title-check@v1.3.0`. - Dropped the manual `GITHUB_TOKEN` env wiring; the wrapper defaults to `github.token`. ## Note This adds a PR-title spell-check that wasn't running before. The spell-checker reads a **`_typos.toml` that lives in this repository** — it's local to this repo, not a shared/org-wide config, so you have full control over it. If the check produces false positives, just add the offending words (or rules) to `_typos.toml` in this repo. If no `_typos.toml` is present, the [typos defaults](https://github.com/crate-ci/typos) apply. --- .github/workflows/check-pr-title.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/check-pr-title.yml b/.github/workflows/check-pr-title.yml index 3c0ec7316cb8..1e96b4dbd999 100644 --- a/.github/workflows/check-pr-title.yml +++ b/.github/workflows/check-pr-title.yml @@ -9,6 +9,4 @@ jobs: name: 'Check PR title' runs-on: ubuntu-22.04 steps: - - uses: amannn/action-semantic-pull-request@v6.1.1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - uses: apify/actions/pr-title-check@v1.3.0 From 9c531a5121c5726b3bef8e119f7834c0438fc33d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 23 Jun 2026 16:42:50 +0000 Subject: [PATCH 2/2] chore(deps): update patch/minor dependencies --- website/package.json | 2 +- website/yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/website/package.json b/website/package.json index 5c89d6c03bde..77953b32a0b2 100644 --- a/website/package.json +++ b/website/package.json @@ -34,7 +34,7 @@ "typescript": "^6.0.0" }, "dependencies": { - "@apify/docusaurus-plugin-typedoc-api": "5.1.14", + "@apify/docusaurus-plugin-typedoc-api": "5.1.16", "@apify/ui-icons": "^1.23.0", "@apify/utilities": "^2.8.0", "@docusaurus/core": "3.10.1", diff --git a/website/yarn.lock b/website/yarn.lock index e7597cc93890..542e3a199984 100644 --- a/website/yarn.lock +++ b/website/yarn.lock @@ -245,9 +245,9 @@ __metadata: languageName: node linkType: hard -"@apify/docusaurus-plugin-typedoc-api@npm:5.1.14": - version: 5.1.14 - resolution: "@apify/docusaurus-plugin-typedoc-api@npm:5.1.14" +"@apify/docusaurus-plugin-typedoc-api@npm:5.1.16": + version: 5.1.16 + resolution: "@apify/docusaurus-plugin-typedoc-api@npm:5.1.16" dependencies: "@vscode/codicons": "npm:^0.0.35" cheerio: "npm:^1.2.0" @@ -268,7 +268,7 @@ __metadata: react: ">=18.0.0 || >=19.0.0" react-dom: ^18.2.0 || >=19.0.0 typescript: ^5.0.0 - checksum: 10c0/ebf36dd636568b9104832053aa4c3186c895ce03a6e028d66aba4a84aee2a7fe52ccaed763c49a5c1ebbfc63e395ae847633f321e39462098db0d71722ab3843 + checksum: 10c0/7b3455a0487f3748fd1dab10412a31413a11e3e5a662742e64edb8f8b8a6cc9c1102de1686bee05b5dce961658e756414ea7f7d1c7f78ea8b4f79be01e6723df languageName: node linkType: hard @@ -15811,7 +15811,7 @@ __metadata: version: 0.0.0-use.local resolution: "root-workspace-0b6124@workspace:." dependencies: - "@apify/docusaurus-plugin-typedoc-api": "npm:5.1.14" + "@apify/docusaurus-plugin-typedoc-api": "npm:5.1.16" "@apify/eslint-config-ts": "npm:0.4.1" "@apify/tsconfig": "npm:^0.2.0" "@apify/ui-icons": "npm:^1.23.0"