Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ commands:
command: sudo npm i -g pnpm@11.14.0
- run:
name: Install dependencies
command: pnpm install
command: pnpm install --frozen-lockfile

install_ssh_keys_command:
description: "Install SSH keys"
Expand All @@ -50,7 +50,7 @@ commands:
steps:
- run:
name: Install npm with CircleCI OIDC support
command: sudo npm i -g npm@^11.11.0
command: sudo npm i -g npm@11.19.1
- run:
name: Get npm OIDC token
command: |
Expand Down
6 changes: 6 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Dependency and CI files are owned by the platform team - see ckeditor5-internal#4697.
/.github/ @ckeditor/ckeditor-5-platform
/.circleci/ @ckeditor/ckeditor-5-platform
/package.json @ckeditor/ckeditor-5-platform
/pnpm-lock.yaml @ckeditor/ckeditor-5-platform
/pnpm-workspace.yaml @ckeditor/ckeditor-5-platform
11 changes: 10 additions & 1 deletion pnpm-workspace.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,20 @@ overrides:

minimumReleaseAge: 4320 # 3 days
minimumReleaseAgeExclude:
# Company-owned scopes - every release comes from our own pipelines.
- '@ckeditor/*'
- '@cksource/*'
- '*ckeditor5*'
# Company-owned unscoped names, listed one by one. The `*ckeditor5*` glob used here before
# also matched foreign packages with `ckeditor5` in the name - see ckeditor5-internal#4665.
- 'ckeditor5' # Owned by the `ckeditor` npm account.
- 'ckeditor5-premium-features' # Owned by the `ckeditor` npm account.
- 'eslint-config-ckeditor5' # Published from `ckeditor/ckeditor5-linters-config`.
- 'eslint-plugin-ckeditor5-rules' # Published from `ckeditor/ckeditor5-linters-config`.

shellEmulator: true
shamefullyHoist: true
preferFrozenLockfile: true
verifyDepsBeforeRun: false
# Only registry tarballs may enter the tree as subdependencies. Direct git/tarball
# dependencies stay allowed - see ckeditor/ckeditor5#20216.
blockExoticSubdeps: true