chore: remove the CI workflow for the PCRE2 regex engine package

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Emilia 2026-09-11 15:18:54 +01:00
parent ad3f5ae646
commit c35da7bbf4
No known key found for this signature in database
GPG Key ID: 837988349B71DD1A

View File

@ -1,50 +0,0 @@
name: 'CI: Regex Engine (PCRE2)'
on:
pull_request:
paths:
- packages/@n8n/regex-engine-pcre2/**
- .github/workflows/ci-regex-engine-pcre2.yml
push:
branches:
- master
paths:
- packages/@n8n/regex-engine-pcre2/**
jobs:
checks:
name: Checks
runs-on: ubuntu-latest
defaults:
run:
working-directory: packages/@n8n/regex-engine-pcre2
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
submodules: recursive
- name: Setup Node.js
uses: ./.github/actions/setup-nodejs
with:
build-command: pnpm --filter @n8n/regex-engine-pcre2 build
- name: Typecheck
run: pnpm typecheck
- name: Lint
run: pnpm lint
- name: Test
run: pnpm test
- name: Verify vendored PCRE2 tag signature
run: pnpm pcre2:verify-tag
- name: Verify committed wasm matches native/*.cpp + the pinned PCRE2 submodule
run: |
EMSDK_VERSION="$(cat .emsdk-version)"
EMSDK_DIGEST="$(cat .emsdk-digest)"
docker run --rm -v "$(pwd):/src" -w /src \
"emscripten/emsdk:${EMSDK_VERSION}@${EMSDK_DIGEST}" \
node scripts/wasm/verify.mjs