Skip to content
Snippets Groups Projects
  1. Feb 22, 2025
  2. Feb 17, 2025
  3. Jan 24, 2025
  4. Oct 08, 2024
  5. Apr 04, 2024
  6. Feb 16, 2024
  7. Oct 15, 2023
  8. Sep 17, 2023
  9. Aug 18, 2023
    • jNullj's avatar
      devops: Add ci warning for swizzled docusaurus components (#9467) · 7d44ebf9
      jNullj authored
      
      * devops: Add ci warning for swizzled docusaurus components
      
      Add new action and workflow that runs on new dependabot PR.
      The action checks changes in components of docusaurus-theme-openapi  that are swizzled and warns maintainers to review those changes.
      For more info see badges/shields#9287
      
      Solves badges/shields#9287
      
      * Fix table formating
      
      * Fix order
      
      * handle missing patch cases
      
      * fix missing fetch in node16
      
      * fix typo
      
      * fix typo
      
      * changed from diff parse to json usage
      
      * fix keys issues
      
      * fix parent dependency version check
      
      * Apply suggestions from code review - Improve description and text format
      
      Co-authored-by: default avatarchris48s <chris48s@users.noreply.github.com>
      
      * Fix comment table format
      
      * fix type
      
      * Add docusaurus-swizzled-warning to dependabot
      
      * refactor: remove node-fetch and use octokit insted
      
      * improve code readability
      
      * fix type
      
      * change pull_request_target to pull_request
      
      * Improve action log
      
      Change core.debug to core.info so it always shows and not only when in debug.
      
      * Log old and new version
      
      Log old and new versions for the Docusaurus swizzled component changes warning workflow.
      
      ---------
      
      Co-authored-by: default avatarchris48s <chris48s@users.noreply.github.com>
      7d44ebf9
Loading