From 489d166b4f51479bba0a52b74dceb1e6a006b3c2 Mon Sep 17 00:00:00 2001 From: Snehil Kishore Date: Tue, 12 May 2026 17:57:48 +0530 Subject: [PATCH] fix: update .fernignore to protect custom files from Fern regeneration Fern SDK regeneration (PR #730) deletes custom project files that aren't listed in .fernignore. Added all manually-maintained files including CI/CD workflows, project config, packaging, tests, and documentation - aligned with auth0-python's .fernignore approach. --- .fernignore | 38 ++++++++++++++++++++++++++++++++++---- 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/.fernignore b/.fernignore index ed91619f..b2c5967f 100644 --- a/.fernignore +++ b/.fernignore @@ -1,29 +1,59 @@ # Specify files that shouldn't be modified by Fern -changelog.md + +# Custom SDK files lib/auth0/client.rb lib/auth0/auth_client.rb lib/auth0/exception.rb lib/auth0/algorithm.rb lib/auth0/client_assertion.rb +lib/auth0/version.rb +lib/auth0/environment.rb lib/auth0/mixins.rb lib/auth0/mixins/ lib/auth0/api/ +lib/auth0/errors/ lib/auth0_client.rb -custom.gemspec.rb + +# Internal infrastructure (custom HTTP, iterators, JSON, multipart) +lib/auth0/internal/ # Telemetry customization lib/auth0/internal/http/raw_client.rb -test/unit/authentication_endpoints_test.rb +# Packaging & build +auth0.gemspec +custom.gemspec.rb +Gemfile +Gemfile.custom +Gemfile.lock +Rakefile + +# Project configuration +.gitignore +.version +.shiprc +.snyk .rubocop.yml +codecov.yml +LICENSE # Documentation README.md +CHANGELOG.md EXAMPLES.md DEVELOPMENT.md DEPLOYMENT.md CODE_OF_CONDUCT.md RUBYGEM.md v6_MIGRATION_GUIDE.md -.github/PULL_REQUEST_TEMPLATE.md +reference.md + +# GitHub (entire directory - workflows, actions, templates, CODEOWNERS) +.github/ + +# Tests +test/ +wiremock/ + +# Examples examples/