Skip to content
Snippets Groups Projects
  1. Oct 15, 2023
  2. Sep 25, 2023
    • chris48s's avatar
      sync docusaurus plugin versions (#9608) · afc2f909
      chris48s authored
      * check docusaurus plugin version in CI
      
      add CI check that fails if
      docusaurus plugins are out of sync with core
      
      * bump plugins
      
      * provide upgrade advice
      afc2f909
  3. Sep 23, 2023
  4. Sep 17, 2023
  5. Sep 10, 2023
  6. Sep 02, 2023
  7. 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
  8. Aug 12, 2023
  9. Aug 11, 2023
  10. Aug 10, 2023
    • chris48s's avatar
      deploy on node 18 (#9385) · 0ffa3669
      chris48s authored
      * deploy on node 18, run tests on node 20
      
      * run test-bug-run-badge on node 18
      
      * you missed a spot
      
      * ..and another
      0ffa3669
  11. Aug 01, 2023
  12. Jul 24, 2023
  13. Jul 22, 2023
    • jNullj's avatar
      devops: automate bug report tests (#9386) · af7b7f35
      jNullj authored
      * devops: automate bug report tests
      
      Devs run `npm run badge` often when getting a bug report for shields.io service.
      This PR automates this tests so the maintainer can get test results automaticly when getting into a new ticket.
      Add test-bug-run-badge.yml workflow for github actions automation.
      
      Will only run if bug has the 'qeustion' label added by bug reporting template. And will only setup enviorment and perform the test if the link provided in the issue is valid and the issue is related to shields.io.
      Link to job results is sent as a new comment on the issue.
      
      Resolves #9351
      
      * remove secrets to avoid secret leak
      
      * change stage name
      
      * remove unused id
      af7b7f35
  14. Jul 16, 2023
  15. Jul 14, 2023
  16. Jul 10, 2023
  17. Jun 26, 2023
  18. Jun 18, 2023
  19. Jun 17, 2023
    • chris48s's avatar
      migrate frontend to docusaurus (#9014) · 50ea7068
      chris48s authored
      * delete loads of really important stuff that we definitely need
      
      * v basic MVP smoosh docusaurus PoC into repo
      
      * TODO
      
      * delete more really important stuff
      
      * TODO
      
      * tidyup: use run-s
      
      * don't redirect images used in frontend to raster proxy
      
      * fix routing
      
      * preserve the /endpoint link
      
      * delete the blog (for now)
      
      I would quite like to re-add this at some point
      but its not really the top priority thing right now
      
      * content edits
      
      * appease the lint gods
      
      * update danger rules
      
      * remove placeholder
      
      * cypress tests
      
      * dockerhub --> ghcr
      
      * Revert "dockerhub --> ghcr"
      
      This reverts commit ef74cbb26b1c24ce987a8975e60313682f9161f8.
      
      * downgrade lockfile format
      
      * implement defs/BASE_URL
      
      * fix e2e build
      
      * actually fix cypress tests
      
      * always run cypress tests on build
      
      * this never worked
      
      * add command for docusaurus:clear
      
      * delete more code we don't need any more
      
      * update ESLint/prettier config
      
      * delete unsused exports
      
      * documentation updates
      
      * delete a fairly large chunk of our dependency tree
      
      * allow base_url as build arg to Dockerfile
      
      * fixup dockerfile
      
      * work out base url at runtime if not set
      
      doing this at image build time is not the right approach
      
      * remove gatsby monorepo from closebot
      
      * rename HomepageFeatures to homepage-features
      50ea7068
  20. Jun 03, 2023
  21. Apr 16, 2023
  22. Apr 15, 2023
  23. Mar 17, 2023
  24. Feb 23, 2023
  25. Feb 19, 2023
  26. Feb 05, 2023
  27. Jan 29, 2023
  28. Jan 27, 2023
  29. Jan 17, 2023
  30. Jan 10, 2023
  31. Dec 31, 2022
Loading