Setting up the CI/CD Pipeline and Testing for the JSON Schema website
- Mentors
- Benjamin Granados (real)
- Organization
- JSON Schema
- Technologies
- javascript, typescript, github-actions, Cypress, next-js
- Topics
- testing, web, workflows, CICD, automations, json-schema
The project aims to enhance the current CI/CD workflow of the JSON Schema website, which currently operates with a basic setup, presenting limitations in securely integrating new features. The goal is to enable secure and efficient integration of new features by stabilizing, enhancing, and creating new workflows to ensure consistency and security.
Initially, The focus will be on stabilizing and enhancing existing workflows while also introducing new ones. This will lay the foundation for a more robust and secure development process.
In the second phase, I will be implementing a comprehensive testing mechanism to facilitate the smooth integration of new features. This mechanism will help identify bugs and issues easily, ensure the project meets quality standards, and streamline the development process further.