Skip to content

web: CodeSpell -> CSpell migration#20188

Merged
GirlBossRush merged 14 commits intomainfrom
node-codespell
Mar 9, 2026
Merged

web: CodeSpell -> CSpell migration#20188
GirlBossRush merged 14 commits intomainfrom
node-codespell

Conversation

@GirlBossRush
Copy link
Contributor

@GirlBossRush GirlBossRush commented Feb 11, 2026

Details

This PR swaps our Python backed CodeSpell for its closest Node.js equivalent, CSpell. The motivation behind this change is to remove the UV and Python dependencies for contributors who follow our documentation only setup.

@GirlBossRush GirlBossRush self-assigned this Feb 11, 2026
@GirlBossRush GirlBossRush added area:frontend Features or issues related to the browser, TypeScript, Node.js, etc area:docs Features or issues related to Docusaurus area:infrastructure labels Feb 11, 2026
@netlify
Copy link

netlify bot commented Feb 11, 2026

Deploy Preview for authentik-integrations ready!

Name Link
🔨 Latest commit 834ca55
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/69ae41c2d42013000818c11a
😎 Deploy Preview https://deploy-preview-20188--authentik-integrations.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Feb 11, 2026

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit 834ca55
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/69ae41c2ea91af0008d9f832
😎 Deploy Preview https://deploy-preview-20188--authentik-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Feb 11, 2026

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 834ca55
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/69ae41c27eb31500091a03af
😎 Deploy Preview https://deploy-preview-20188--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov
Copy link

codecov bot commented Feb 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.44%. Comparing base (d917fef) to head (6f139cc).
⚠️ Report is 16 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #20188      +/-   ##
==========================================
+ Coverage   93.43%   93.44%   +0.01%     
==========================================
  Files         983      992       +9     
  Lines       55644    55876     +232     
==========================================
+ Hits        51990    52214     +224     
- Misses       3654     3662       +8     
Flag Coverage Δ
conformance 37.59% <ø> (+0.01%) ⬆️
e2e 43.12% <ø> (-0.01%) ⬇️
integration 22.32% <ø> (-0.05%) ⬇️
unit 91.60% <ø> (+0.02%) ⬆️
unit-migrate 91.69% <ø> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 9, 2026

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-6f139cc72b693726fd534083d2e9d3a45d51d0af
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
    image:
        repository: ghcr.io/goauthentik/dev-server
        tag: gh-6f139cc72b693726fd534083d2e9d3a45d51d0af

Afterwards, run the upgrade commands from the latest release notes.

BeryJu added 2 commits March 9, 2026 11:39
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@github-project-automation github-project-automation bot moved this from Todo to In Progress in authentik Core Mar 9, 2026
BeryJu and others added 4 commits March 9, 2026 12:01
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@GirlBossRush GirlBossRush merged commit d007cbc into main Mar 9, 2026
103 checks passed
@GirlBossRush GirlBossRush deleted the node-codespell branch March 9, 2026 17:18
@github-project-automation github-project-automation bot moved this from In Progress to Done in authentik Core Mar 9, 2026
kensternberg-authentik added a commit that referenced this pull request Mar 10, 2026
* main: (23 commits)
  web: CodeSpell -> CSpell migration (#20188)
  core: bump goauthentik.io/api/v3 to 3.2026.5.0-rc1-1773052201 (#20801)
  core: bump github.com/go-openapi/runtime from 0.29.2 to 0.29.3 (#20787)
  core: bump golang.org/x/sync from 0.19.0 to 0.20.0 (#20788)
  web: bump the storybook group across 1 directory with 5 updates (#20794)
  core: bump golang.org/x/oauth2 from 0.35.0 to 0.36.0 (#20789)
  core: bump goauthentik/selenium from 145.0-ak-0.40.3 to 145.0-ak-0.40.5 in /tests/e2e (#20790)
  core: bump black from 26.1.0 to 26.3.0 (#20791)
  core: bump cachetools from 7.0.3 to 7.0.4 (#20792)
  core: bump goauthentik/fips-python from `38c4dd2` to `b481db2` in /lifecycle/container (#20796)
  web: bump @rollup/plugin-commonjs from 29.0.1 to 29.0.2 in /web in the rollup group across 1 directory (#20795)
  core: bump astral-sh/uv from 0.10.8 to 0.10.9 in /lifecycle/container (#20797)
  core: bump goauthentik/fips-debian from `4966b90` to `6c9197b` in /lifecycle/container (#20798)
  web: bump @types/node from 25.3.3 to 25.3.5 in /web (#20799)
  web: bump knip from 5.85.0 to 5.86.0 in /web (#20800)
  enterprise/endpoints/connectors: add google_chrome (#19129)
  providers/oauth2: decode percent-encoded basic auth (#20779)
  web: bump immutable from 5.1.4 to 5.1.5 in /web (#20720)
  web: bump the storybook group across 1 directory with 5 updates (#20731)
  web: bump @rollup/plugin-commonjs from 29.0.0 to 29.0.1 in /web in the rollup group across 1 directory (#20732)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:docs Features or issues related to Docusaurus area:frontend Features or issues related to the browser, TypeScript, Node.js, etc area:infrastructure

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants